Definition at line 129 of file default_skins.h.
◆ ButtonSkin() [1/2]
Sgl::DefaultSkins::ButtonSkin::ButtonSkin |
( |
| ) |
|
◆ ButtonSkin() [2/2]
Sgl::DefaultSkins::ButtonSkin::ButtonSkin |
( |
Sgl::Button * |
button | ) |
|
◆ BORDER
const Border Sgl::DefaultSkins::ButtonSkin::BORDER = Border{1, 0xE9'E9'E9'FF} |
|
static |
◆ HOVERED_BACKGROUND
const Background Sgl::DefaultSkins::ButtonSkin::HOVERED_BACKGROUND = {&HOVERED_BACKGROUND_FILL} |
|
static |
◆ HOVERED_BACKGROUND_FILL
const ColorFill Sgl::DefaultSkins::ButtonSkin::HOVERED_BACKGROUND_FILL = {0x25'92'FF'FF} |
|
static |
◆ HOVERED_FOREGROUND
const Sml::Color Sgl::DefaultSkins::ButtonSkin::HOVERED_FOREGROUND = Sml::COLOR_WHITE |
|
static |
◆ HOVERED_STYLE
Initial value:= {HOVERED_FOREGROUND,
&HOVERED_BACKGROUND}
Definition at line 147 of file default_skins.h.
◆ IDLE_BACKGROUND
const Background Sgl::DefaultSkins::ButtonSkin::IDLE_BACKGROUND = {&IDLE_BACKGROUND_FILL} |
|
static |
◆ IDLE_BACKGROUND_FILL
const ColorFill Sgl::DefaultSkins::ButtonSkin::IDLE_BACKGROUND_FILL = {0xF5'F5'F5'FF} |
|
static |
◆ IDLE_FOREGROUND
const Sml::Color Sgl::DefaultSkins::ButtonSkin::IDLE_FOREGROUND = Sml::COLOR_BLACK |
|
static |
◆ IDLE_STYLE
Initial value:= {IDLE_FOREGROUND,
&IDLE_BACKGROUND}
Definition at line 142 of file default_skins.h.
◆ MARGIN
const int32_t Sgl::DefaultSkins::ButtonSkin::MARGIN = 5 |
|
static |
◆ PADDING_ICON_ONLY
const Insets Sgl::DefaultSkins::ButtonSkin::PADDING_ICON_ONLY = Insets{5} |
|
static |
◆ PADDING_LABEL_AND_ICON
const Insets Sgl::DefaultSkins::ButtonSkin::PADDING_LABEL_AND_ICON = Insets{5, 10} |
|
static |
◆ PADDING_LABEL_ONLY
const Insets Sgl::DefaultSkins::ButtonSkin::PADDING_LABEL_ONLY = Insets{5, 10} |
|
static |
◆ STATIC_STYLE
Initial value:= {PADDING_LABEL_ONLY,
PADDING_ICON_ONLY,
PADDING_LABEL_AND_ICON,
MARGIN,
BORDER}
Definition at line 137 of file default_skins.h.
The documentation for this class was generated from the following files: