(813d9ae984a99e739b99cf694a9d5b24d0a6b7a7)
#include <stdint.h>
#include <type_traits>
#include "core/fxcrt/css/properties.inc"
#include "core/fxcrt/css/property_values.inc"
Go to the source code of this file.
|
enum | CFX_CSSVALUETYPE {
CFX_CSSVALUETYPE_Primitive = 1 << 0
, CFX_CSSVALUETYPE_List = 1 << 1
, CFX_CSSVALUETYPE_Shorthand = 1 << 2
, CFX_CSSVALUETYPE_MaybeNumber = 1 << 4
,
CFX_CSSVALUETYPE_MaybeEnum = 1 << 5
, CFX_CSSVALUETYPE_MaybeString = 1 << 7
, CFX_CSSVALUETYPE_MaybeColor = 1 << 8
} |
|
enum class | CFX_CSSProperty : uint8_t { CSS_PROP____
} |
|
enum class | CFX_CSSPropertyValue : uint8_t |
|
enum class | CFX_CSSLengthUnit : uint8_t {
Auto
, None
, Normal
, Point
,
Percent
} |
|
enum class | CFX_CSSDisplay : uint8_t {
None
, ListItem
, Block
, Inline
,
InlineBlock
, InlineTable
} |
|
enum class | CFX_CSSFontStyle : uint8_t { Normal
, Italic
} |
|
enum class | CFX_CSSTextAlign : uint8_t {
Left
, Right
, Center
, Justify
,
JustifyAll
} |
|
enum class | CFX_CSSVerticalAlign : uint8_t {
Baseline
, Sub
, Super
, Top
,
TextTop
, Middle
, Bottom
, TextBottom
,
Number
} |
|
enum class | CFX_CSSFontVariant : uint8_t { Normal
, SmallCaps
} |
|
enum class | CFX_CSSTEXTDECORATION : uint8_t {
kNone = 0
, kUnderline = 1 << 0
, kOverline = 1 << 1
, kLineThrough = 1 << 2
,
kBlink = 1 << 3
, kDouble = 1 << 4
} |
|
◆ CSS_PROP____
#define CSS_PROP____ |
( |
| a, |
|
|
| b, |
|
|
| c, |
|
|
| d ) |
Value:
GLboolean GLboolean GLboolean GLboolean a
[7]
Definition at line 27 of file cfx_css.h.
◆ CSS_PROP_VALUE____
#define CSS_PROP_VALUE____ |
( |
| a, |
|
|
| b, |
|
|
| c ) |
◆ CFX_CSSValueTypeMask
◆ CFX_CSSDisplay
Enumerator |
---|
None | |
ListItem | |
Block | |
Inline | |
InlineBlock | |
InlineTable | |
Definition at line 48 of file cfx_css.h.
◆ CFX_CSSFontStyle
◆ CFX_CSSFontVariant
Enumerator |
---|
Normal | |
SmallCaps | |
Definition at line 82 of file cfx_css.h.
◆ CFX_CSSLengthUnit
Enumerator |
---|
Auto | |
None | |
Normal | |
Point | |
Percent | |
Definition at line 40 of file cfx_css.h.
◆ CFX_CSSProperty
◆ CFX_CSSPropertyValue
◆ CFX_CSSTextAlign
Enumerator |
---|
Left | |
Right | |
Center | |
Justify | |
JustifyAll | |
Definition at line 62 of file cfx_css.h.
◆ CFX_CSSTEXTDECORATION
Enumerator |
---|
kNone | |
kUnderline | |
kOverline | |
kLineThrough | |
kBlink | |
kDouble | |
Definition at line 87 of file cfx_css.h.
◆ CFX_CSSVALUETYPE
Enumerator |
---|
CFX_CSSVALUETYPE_Primitive | |
CFX_CSSVALUETYPE_List | |
CFX_CSSVALUETYPE_Shorthand | |
CFX_CSSVALUETYPE_MaybeNumber | |
CFX_CSSVALUETYPE_MaybeEnum | |
CFX_CSSVALUETYPE_MaybeString | |
CFX_CSSVALUETYPE_MaybeColor | |
Definition at line 14 of file cfx_css.h.
◆ CFX_CSSVerticalAlign
Enumerator |
---|
Baseline | |
Sub | |
Super | |
Top | |
TextTop | |
Middle | |
Bottom | |
TextBottom | |
Number | |
Definition at line 70 of file cfx_css.h.