CMGDK r49-rc2
|
主题颜色 更多...
#include <ThemeColor.H>
公有成员 | |
ThemeColor () | |
virtual | ~ThemeColor () |
void | SetDefault () |
设置使用系统的缺省值 | |
void | SetAlpha (float) |
设置所有属性的Alpha一致 | |
void | MergeAlpha (float) |
所有属性的Alpha乘以一个统一的系数 | |
静态公有成员 | |
static void | SetColor (ThemeColor &) |
设置已后使用的主题颜色 | |
公有属性 | |
Color4f | Color |
一般颜色 | |
Color4f | Light |
高光颜色 | |
Color4f | Shadow |
阴影颜色 | |
Color4f | Push |
压下时的颜色 | |
Color4f | Disable |
无效时的颜色 | |
Color4f | Select |
选中时的颜色 | |
Color4f | DisableSelect |
无效的选中颜色 | |
Color4f | Text |
文本颜色 | |
Color4f | DisableText |
无效时的文本颜色 | |
Color4f | SelectText |
选中文本的颜色 | |
Color4f | Hyperlink |
超链接 | |
Color4f | Background [2] |
背景色 |
主题颜色
主题颜色便于开发者方便统一的管理各种控件的颜色设置
hgl::gui::ThemeColor::ThemeColor | ( | ) |
virtual hgl::gui::ThemeColor::~ThemeColor | ( | ) | [inline, virtual] |
void hgl::gui::ThemeColor::MergeAlpha | ( | float | a | ) |
所有属性的Alpha乘以一个统一的系数
void hgl::gui::ThemeColor::SetAlpha | ( | float | a | ) |
设置所有属性的Alpha一致
void hgl::gui::ThemeColor::SetColor | ( | ThemeColor & | set | ) | [static] |
设置已后使用的主题颜色
设置从现在开始的主题颜色
set | 设置好的主题颜色 |
void hgl::gui::ThemeColor::SetDefault | ( | ) |
设置使用系统的缺省值
设置使用系统缺省的主题颜色
无效时的文本颜色