Sparse reusable widget style resolved once while a retained tree is built. 更多...
#include <Theme.h>
Public 属性 | |
| std::string | name |
| std::string | parent |
| bool | hasTextColor = false |
| bool | hasBackgroundColor = false |
| bool | hasBorderColor = false |
| bool | hasAccentColor = false |
| float | textColor [4] = {0.f, 0.f, 0.f, 0.f} |
| float | backgroundColor [4] = {0.f, 0.f, 0.f, 0.f} |
| float | borderColor [4] = {0.f, 0.f, 0.f, 0.f} |
| float | accentColor [4] = {0.f, 0.f, 0.f, 0.f} |
| bool | hasPadding = false |
| float | paddingX = 0.f |
| float | paddingY = 0.f |
| bool | hasRounding = false |
| float | rounding = 0.f |
| bool | hasAlpha = false |
| float | alpha = 1.f |
详细描述
类成员变量说明
◆ accentColor
被这些函数引用 eve::ui::setStyleClassColor().
◆ alpha
| float eve::ui::StyleClass::alpha = 1.f |
被这些函数引用 eve::ui::setStyleClassMetric().
◆ backgroundColor
被这些函数引用 eve::ui::setStyleClassColor().
◆ borderColor
被这些函数引用 eve::ui::setStyleClassColor().
◆ hasAccentColor
| bool eve::ui::StyleClass::hasAccentColor = false |
被这些函数引用 eve::ui::setStyleClassColor().
◆ hasAlpha
| bool eve::ui::StyleClass::hasAlpha = false |
被这些函数引用 eve::ui::setStyleClassMetric().
◆ hasBackgroundColor
| bool eve::ui::StyleClass::hasBackgroundColor = false |
被这些函数引用 eve::ui::setStyleClassColor().
◆ hasBorderColor
| bool eve::ui::StyleClass::hasBorderColor = false |
被这些函数引用 eve::ui::setStyleClassColor().
◆ hasPadding
| bool eve::ui::StyleClass::hasPadding = false |
被这些函数引用 eve::ui::setStyleClassMetric().
◆ hasRounding
| bool eve::ui::StyleClass::hasRounding = false |
被这些函数引用 eve::ui::setStyleClassMetric().
◆ hasTextColor
| bool eve::ui::StyleClass::hasTextColor = false |
被这些函数引用 eve::ui::setStyleClassColor().
◆ name
| std::string eve::ui::StyleClass::name |
被这些函数引用 eve::ui::defineStyleClass().
◆ paddingX
| float eve::ui::StyleClass::paddingX = 0.f |
被这些函数引用 eve::ui::setStyleClassMetric().
◆ paddingY
| float eve::ui::StyleClass::paddingY = 0.f |
被这些函数引用 eve::ui::setStyleClassMetric().
◆ parent
| std::string eve::ui::StyleClass::parent |
被这些函数引用 eve::ui::defineStyleClass().
◆ rounding
| float eve::ui::StyleClass::rounding = 0.f |
被这些函数引用 eve::ui::setStyleClassMetric().
◆ textColor
被这些函数引用 eve::ui::setStyleClassColor().
该结构体的文档由以下文件生成:
- src/modules/ui/Theme.h