Construtores
Nome | Descrição |
---|---|
Style() |
Funções
Accesso | Returno | Modificador | Nome | Descrição |
---|---|---|---|---|
public | static | parseSources( const pugi::xml_node& inNode ) | ||
public | static | |||
public | static | |||
public | static | |||
public | bool | const | ||
public | bool | const | ||
public | bool | const | hasProperties() | |
public | void | |||
public | bool | const | hasParent() | |
public | void | |||
public | void | refresh() | ||
private | void | refreshDisplay() | ||
private | void | refreshSize() | ||
private | void | refreshPosition() | ||
private | void | refreshAlignment() | ||
private | void | refreshMargin() | ||
private | void | refreshForegroundColor() | ||
private | void | refreshBackgroundColor() | ||
private | void | refreshFont() | ||
private | const | |||
private | float | const | ||
private | const | |||
private | float | const | ||
private | float | const | ||
private | float | const | ||
private | float | const | ||
private | float | const | parseViewportHeight( float inValue ) | |
private | float | const | ||
private | float | const | parseViewportWidth( float inValue ) | |
private | float | const | ||
private | float | const | ||
private | float | const |
Membros
Accesso | Tipo | Modificador | Nome | Descrição |
---|---|---|---|---|
public | const char* | static, constexpr | FILE_EXTENSION_NAME | |
public | const char* | static, constexpr | ATTRIBUTE_NAME | |
public | const char* | static, constexpr | AUTO_SIZE_UNIT | |
public | const char* | static, constexpr | PIXEL_SIZE_UNIT | |
public | const char* | static, constexpr | PERCENTAGE_SIZE_UNIT | |
public | const char* | static, constexpr | VIEWPORT_HEIGHT_SIZE_UNIT | |
public | const char* | static, constexpr | VIEWPORT_WIDTH_SIZE_UNIT | |
public | const char* | static, constexpr | CALCULATION_KEYWORD | |
public | const char* | static, constexpr | VARIABLE_KEYWORD | |
public | const char | static, constexpr | HEX_KEYWORD | |
public | const char* | static, constexpr | RGB_KEYWORD | |
public | const char* | static, constexpr | RGBA_KEYWORD | |
public | const char | static, constexpr | CALCULATION_OPERATOR_SUM | |
public | const char | static, constexpr | CALCULATION_OPERATOR_SUB | |
public | const char | static, constexpr | CALCULATION_OPERATOR_MUL | |
public | const char | static, constexpr | CALCULATION_OPERATOR_DIV | |
public | const std::vector<char> | static | CALCULATION_OPERATORS | |
public | const char | static, constexpr | ONELINE_SEPARATOR | |
public | const char | static, constexpr | SELECTOR_SEPARATOR | |
public | const char | static, constexpr | CLASS_SEPARATOR | |
public | const char | static, constexpr | ID_SELECTOR | |
public | const char | static, constexpr | CLASS_SELECTOR | |
public | const char | static, constexpr | INCLUSIVE_SELECTOR | |
public | const char* | static, constexpr | DISPLAY_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | DISPLAY_TYPE_FLEX | |
public | const char* | static, constexpr | DISPLAY_TYPE_BLOCK | |
public | const char* | static, constexpr | DISPLAY_TYPE_HIDDEN | |
public | const char* | static, constexpr | DISPLAY_TYPE_NONE | |
public | const char* | static, constexpr | FLEX_DIRECTION_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | FLEX_DIRECTION_TYPE_ROW | |
public | const char* | static, constexpr | FLEX_DIRECTION_TYPE_COLUMN | |
public | const char* | static, constexpr | WIDTH_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | HEIGHT_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | POSITION_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | POSITION_TYPE_ABSOLUTE | |
public | const char* | static, constexpr | POSITION_TYPE_RELATIVE | |
public | const char* | static, constexpr | BACKGROUND_COLOR_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | BACKGROUND_COLOR_DEFAULT_COLOR | |
public | const char* | static, constexpr | FOREGROUND_COLOR_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | FOREGROUND_COLOR_DEFAULT_COLOR | |
public | const char* | static, constexpr | CORNER_DEFAULT_VALUE | |
public | const char* | static, constexpr | FONT_FAMILY_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | FONT_FAMILY_DEFAULT_VALUE | |
public | const char* | static, constexpr | FONT_SIZE_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | FONT_SIZE_DEFAULT_VALUE | |
public | const char* | static, constexpr | MARGIN_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | MARGIN_TOP_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | MARGIN_BOTTOM_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | MARGIN_LEFT_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | MARGIN_RIGHT_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | GAP_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | GAP_TOP_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | GAP_BOTTOM_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | GAP_LEFT_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | GAP_RIGHT_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | ALIGNMENT_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | ALIGNMENT_TYPE_START | |
public | const char* | static, constexpr | ALIGNMENT_TYPE_CENTER | |
public | const char* | static, constexpr | ALIGNMENT_TYPE_END | |
public | display | |||
public | float | width | ||
public | float | height | ||
public | flex | |||
public | position | |||
public | align | |||
public | justify | |||
public | margin | |||
public | backgroundColor | |||
public | foregroundColor | |||
public | font | |||
private | m_properties | |||
private | m_parent |