pico-sdl
Loading...
Searching...
No Matches
Types

Types, Enums, and Defines. More...

Data Structures

struct  Pico_Size

Macros

#define PICO_TITLE   "pico-SDL"
#define PICO_DIM_PHY   ((Pico_Dim) {640,360})
#define PICO_DIM_LOG   ((Pico_Dim) { 64, 36})
#define PICO_HASH   128
#define PICO_LEFT   0
#define PICO_CENTER   50
#define PICO_RIGHT   100
#define PICO_TOP   0
#define PICO_MIDDLE   50
#define PICO_BOTTOM   100
#define PICO_SIZE_KEEP   ((Pico_Dim) {0,0})
#define PICO_SIZE_FULLSCREEN   ((Pico_Dim) {0,1})

Typedefs

typedef SDL_Point Pico_Pos
typedef SDL_Point Pico_Dim
typedef SDL_Rect Pico_Rect
typedef SDL_Color Pico_Color
typedef SDL_Point Pico_Anchor
typedef SDL_Point Pico_Flip
typedef SDL_Point Pico_Pct
typedef enum PICO_STYLE PICO_STYLE
typedef struct Pico_Size Pico_Size

Enumerations

enum  PICO_STYLE { PICO_FILL , PICO_STROKE }

Detailed Description

Types, Enums, and Defines.

Macro Definition Documentation

◆ PICO_BOTTOM

#define PICO_BOTTOM   100

◆ PICO_CENTER

#define PICO_CENTER   50

◆ PICO_DIM_LOG

#define PICO_DIM_LOG   ((Pico_Dim) { 64, 36})

◆ PICO_DIM_PHY

#define PICO_DIM_PHY   ((Pico_Dim) {640,360})

◆ PICO_HASH

#define PICO_HASH   128

◆ PICO_LEFT

#define PICO_LEFT   0

◆ PICO_MIDDLE

#define PICO_MIDDLE   50

◆ PICO_RIGHT

#define PICO_RIGHT   100

◆ PICO_SIZE_FULLSCREEN

#define PICO_SIZE_FULLSCREEN   ((Pico_Dim) {0,1})

◆ PICO_SIZE_KEEP

#define PICO_SIZE_KEEP   ((Pico_Dim) {0,0})

◆ PICO_TITLE

#define PICO_TITLE   "pico-SDL"

◆ PICO_TOP

#define PICO_TOP   0

Typedef Documentation

◆ Pico_Anchor

typedef SDL_Point Pico_Anchor

◆ Pico_Color

typedef SDL_Color Pico_Color

◆ Pico_Dim

typedef SDL_Point Pico_Dim

◆ Pico_Flip

typedef SDL_Point Pico_Flip

◆ Pico_Pct

typedef SDL_Point Pico_Pct

◆ Pico_Pos

typedef SDL_Point Pico_Pos

◆ Pico_Rect

typedef SDL_Rect Pico_Rect

◆ Pico_Size

typedef struct Pico_Size Pico_Size

◆ PICO_STYLE

typedef enum PICO_STYLE PICO_STYLE

Enumeration Type Documentation

◆ PICO_STYLE

enum PICO_STYLE
Enumerator
PICO_FILL 
PICO_STROKE