#include "core/enum_type.hpp"
#include "core/geometry_type.hpp"
#include "zoom_type.h"
Go to the source code of this file.
Data Structures | |
struct | PalSpriteID |
struct | AnimCursor |
A single sprite of a list of animated cursors. More... | |
struct | CursorVars |
struct | DrawPixelInfo |
struct | Colour |
struct | SubSprite |
Used to only draw a part of the sprite. More... | |
Typedefs | |
typedef uint32 | SpriteID |
The number of a sprite, without mapping bits and colortables. | |
typedef int32 | CursorID |
Enumerations | |
enum | WindowKeyCodes { WKC_SHIFT = 0x8000, WKC_CTRL = 0x4000, WKC_ALT = 0x2000, WKC_META = 0x1000, WKC_NONE = 0, WKC_ESC = 1, WKC_BACKSPACE = 2, WKC_INSERT = 3, WKC_DELETE = 4, WKC_PAGEUP = 5, WKC_PAGEDOWN = 6, WKC_END = 7, WKC_HOME = 8, WKC_LEFT = 9, WKC_UP = 10, WKC_RIGHT = 11, WKC_DOWN = 12, WKC_RETURN = 13, WKC_TAB = 14, WKC_SPACE = 32, WKC_F1 = 33, WKC_F2 = 34, WKC_F3 = 35, WKC_F4 = 36, WKC_F5 = 37, WKC_F6 = 38, WKC_F7 = 39, WKC_F8 = 40, WKC_F9 = 41, WKC_F10 = 42, WKC_F11 = 43, WKC_F12 = 44, WKC_BACKQUOTE = 45, WKC_PAUSE = 46, WKC_NUM_DIV = 138, WKC_NUM_MUL = 139, WKC_NUM_MINUS = 140, WKC_NUM_PLUS = 141, WKC_NUM_ENTER = 142, WKC_NUM_DECIMAL = 143, WKC_SLASH = 144, WKC_SEMICOLON = 145, WKC_EQUALS = 146, WKC_L_BRACKET = 147, WKC_BACKSLASH = 148, WKC_R_BRACKET = 149, WKC_SINGLEQUOTE = 150, WKC_COMMA = 151, WKC_PERIOD = 152, WKC_MINUS = 153 } |
enum | FontSize { FS_NORMAL, FS_SMALL, FS_LARGE, FS_END } |
enum | { COLOUR_DARK_BLUE, COLOUR_PALE_GREEN, COLOUR_PINK, COLOUR_YELLOW, COLOUR_RED, COLOUR_LIGHT_BLUE, COLOUR_GREEN, COLOUR_DARK_GREEN, COLOUR_BLUE, COLOUR_CREAM, COLOUR_MAUVE, COLOUR_PURPLE, COLOUR_ORANGE, COLOUR_BROWN, COLOUR_GREY, COLOUR_WHITE } |
enum | TextColour { TC_FROMSTRING = 0x00, TC_BLUE = 0x00, TC_SILVER = 0x01, TC_GOLD = 0x02, TC_RED = 0x03, TC_PURPLE = 0x04, TC_LIGHT_BROWN = 0x05, TC_ORANGE = 0x06, TC_GREEN = 0x07, TC_YELLOW = 0x08, TC_DARK_GREEN = 0x09, TC_CREAM = 0x0A, TC_BROWN = 0x0B, TC_WHITE = 0x0C, TC_LIGHT_BLUE = 0x0D, TC_GREY = 0x0E, TC_DARK_BLUE = 0x0F, TC_BLACK = 0x10 } |
Colour of the strings, see _string_colormap in table/palettes.h or docs/ottd-colourtext-palette.png. | |
enum | StringColorFlags { IS_PALETTE_COLOR = 0x100 } |
Functions | |
DECLARE_POSTFIX_INCREMENT (FontSize) |
Definition in file gfx_type.h.
enum StringColorFlags |
IS_PALETTE_COLOR | color value is already a real palette color index, not an index of a StringColor |
Definition at line 197 of file gfx_type.h.
enum WindowKeyCodes |
Definition at line 19 of file gfx_type.h.