![]() |
dsekai
World engine for retrocomputers.
|
Options specifying how a WINDOW behaves. More...
Macros | |
#define | WINDOW_FLAG_ACTIVE 0x01 |
WINDOW::flags indicating window is visible and interactive. | |
#define | WINDOW_FLAG_DIRTY 0x04 |
#define | WINDOW_FLAG_MODAL 0x08 |
WINDOW::status indicating window is blocking all input. | |
#define | WINDOW_FLAG_CHECKED 0x10 |
WINDOW::flags indicating window option has been selected. | |
#define | WINDOW_FLAG_TEXT_NUM 0x10 |
WINDOW::flags for WINDOW_TYPE_LABEL indicating text is a number. | |
#define | WINDOW_FLAG_TEXT_PTR 0x20 |
#define | WINDOW_FLAG_TEXT_MASK 0x30 |
#define | WINDOW_FLAG_SPRITE_DIR_MASK 0x30 |
#define | WINDOW_FLAG_SPRITE_SOUTH 0x00 |
#define | WINDOW_FLAG_SPRITE_NORTH 0x10 |
#define | WINDOW_FLAG_SPRITE_EAST 0x20 |
#define | WINDOW_FLAG_SPRITE_WEST 0x30 |
#define | WINDOW_FLAG_SPRITE_BORDER_SINGLE 0x40 |
Options specifying how a WINDOW behaves.
The lower 4 bits are general to all GUI Window Types while the upper 4 bits are specific to each WINDOW:type.