< index < 2. Console emulator < 2.2 Drawing on the root console |
===================================== |
C++ : static void TCODConsole::setColorControl(TCOD_colctrl_t con, const TCODColor &fore, const TCODColor &back) C : void TCOD_console_set_color_control(TCOD_colctrl_t con, TCOD_color_t fore, TCOD_color_t back);This function associates a background and a foreground color with a color control code.
TCOD_COLCTRL_1 TCOD_COLCTRL_2 TCOD_COLCTRL_3 TCOD_COLCTRL_4 TCOD_COLCTRL_5
Parameter | Description |
---|---|
con | The color control code. |
fore | The foreground color associated with this color control code. You can use color constants. |
back | The background color associated with this color control code. You can use color constants. |
C++ : TCODConsole::setColorControl(TCOD_COLCTRL_1,TCODColor::red,TCODColor::black); TCODConsole::root->printLeft(1,1,TCOD_BKGND_SET, "String with a %cred%c word.",TCOD_COLCTRL_1,TCOD_COLCTRL_STOP); C : TCODConsole_set_color_control(TCOD_COLCTRL_1,red,black); TCODConsole_print_left(NULL,1,1,TCOD_BKGND_SET, "String with a %cred%c word.",TCOD_COLCTRL_1,TCOD_COLCTRL_STOP);