Retained UI widget node (arena tree). Conceptual counterpart of eve::scene::SceneNode; built declaratively from WidgetDesc.
更多...
#include <UIHost.h>
Retained UI widget node (arena tree). Conceptual counterpart of eve::scene::SceneNode; built declaratively from WidgetDesc.
在文件 UIHost.h 第 128 行定义.
◆ absolute
| bool eve::ui::UINode::absolute = false |
◆ acceptedDropType
| std::string eve::ui::UINode::acceptedDropType |
◆ accessibilityDescription
| std::string eve::ui::UINode::accessibilityDescription |
◆ accessibilityName
| std::string eve::ui::UINode::accessibilityName |
◆ accessibilityRole
◆ alignItems
◆ alignSelf
| int eve::ui::UINode::alignSelf = -1 |
◆ anchorX
| float eve::ui::UINode::anchorX = 0.f |
◆ anchorY
| float eve::ui::UINode::anchorY = 0.f |
◆ aspectRatio
| float eve::ui::UINode::aspectRatio = 0.f |
◆ borderB
| float eve::ui::UINode::borderB = 0.f |
◆ borderL
| float eve::ui::UINode::borderL = 0.f |
◆ borderR
| float eve::ui::UINode::borderR = 0.f |
◆ borderT
| float eve::ui::UINode::borderT = 0.f |
◆ checked
| bool eve::ui::UINode::checked = false |
◆ columnGap
| float eve::ui::UINode::columnGap = -1.f |
◆ cornerRadius
| float eve::ui::UINode::cornerRadius = 0.f |
◆ dragPayloadText
| std::string eve::ui::UINode::dragPayloadText |
◆ dragPayloadType
| std::string eve::ui::UINode::dragPayloadType |
◆ dragSource
| bool eve::ui::UINode::dragSource = false |
◆ dropTarget
| bool eve::ui::UINode::dropTarget = false |
◆ enabled
| bool eve::ui::UINode::enabled = true |
◆ firstChild
| int eve::ui::UINode::firstChild = -1 |
◆ flexBasis
| float eve::ui::UINode::flexBasis = -1.f |
◆ flexDirection
◆ flexGrow
| float eve::ui::UINode::flexGrow = 0.f |
◆ flexShrink
| float eve::ui::UINode::flexShrink = 1.f |
◆ flexWrap
◆ focusDown
| std::string eve::ui::UINode::focusDown |
◆ focused
| bool eve::ui::UINode::focused = false |
◆ focusLeft
| std::string eve::ui::UINode::focusLeft |
◆ focusMode
◆ focusNext
| std::string eve::ui::UINode::focusNext |
◆ focusPrevious
| std::string eve::ui::UINode::focusPrevious |
◆ focusRequested
| bool eve::ui::UINode::focusRequested = false |
◆ focusRight
| std::string eve::ui::UINode::focusRight |
◆ focusUp
| std::string eve::ui::UINode::focusUp |
◆ gap
| float eve::ui::UINode::gap = -1.f |
◆ gridColumns
| int eve::ui::UINode::gridColumns = 1 |
◆ gridColumnSpan
| int eve::ui::UINode::gridColumnSpan = 1 |
◆ handlerClick
| uint32_t eve::ui::UINode::handlerClick = 0 |
◆ handlerText
| uint32_t eve::ui::UINode::handlerText = 0 |
◆ handlerToggle
| uint32_t eve::ui::UINode::handlerToggle = 0 |
◆ handlerValue
| uint32_t eve::ui::UINode::handlerValue = 0 |
◆ hasResolvedStyle
| bool eve::ui::UINode::hasResolvedStyle = false |
◆ id
| std::string eve::ui::UINode::id |
◆ itemHeight
| float eve::ui::UINode::itemHeight = 0.f |
◆ justifyContent
◆ key
| std::string eve::ui::UINode::key |
◆ layoutOverflowX
| float eve::ui::UINode::layoutOverflowX = 0.f |
◆ layoutOverflowY
| float eve::ui::UINode::layoutOverflowY = 0.f |
◆ marginB
| float eve::ui::UINode::marginB = 0.f |
◆ marginL
| float eve::ui::UINode::marginL = 0.f |
◆ marginR
| float eve::ui::UINode::marginR = 0.f |
◆ marginT
| float eve::ui::UINode::marginT = 0.f |
◆ maxSizeX
| float eve::ui::UINode::maxSizeX = 0.f |
◆ maxSizeY
| float eve::ui::UINode::maxSizeY = 0.f |
◆ maxValue
| float eve::ui::UINode::maxValue = 1.f |
◆ measuredH
| float eve::ui::UINode::measuredH = 0.f |
◆ measuredW
| float eve::ui::UINode::measuredW = 0.f |
◆ minSizeX
| float eve::ui::UINode::minSizeX = 0.f |
◆ minSizeY
| float eve::ui::UINode::minSizeY = 0.f |
◆ minValue
| float eve::ui::UINode::minValue = 0.f |
◆ mouseFilter
◆ nextSibling
| int eve::ui::UINode::nextSibling = -1 |
◆ opacity
| float eve::ui::UINode::opacity = 1.f |
◆ open
| bool eve::ui::UINode::open = true |
◆ overflow
◆ paddingB
| float eve::ui::UINode::paddingB = 0.f |
◆ paddingL
| float eve::ui::UINode::paddingL = 0.f |
◆ paddingR
| float eve::ui::UINode::paddingR = 0.f |
◆ paddingT
| float eve::ui::UINode::paddingT = 0.f |
◆ parent
| int eve::ui::UINode::parent = -1 |
◆ percentH
| float eve::ui::UINode::percentH = 0.f |
◆ percentW
| float eve::ui::UINode::percentW = 0.f |
◆ posX
| float eve::ui::UINode::posX = 0.f |
◆ posY
| float eve::ui::UINode::posY = 0.f |
◆ resolvedStyle
◆ rowGap
| float eve::ui::UINode::rowGap = -1.f |
◆ sizeX
| float eve::ui::UINode::sizeX = 0.f |
◆ sizeY
| float eve::ui::UINode::sizeY = 0.f |
◆ styleClass
| std::string eve::ui::UINode::styleClass |
◆ tabIndex
| int eve::ui::UINode::tabIndex = 0 |
◆ text
| std::string eve::ui::UINode::text |
◆ textureId
| uint64_t eve::ui::UINode::textureId = 0 |
◆ themePreset
◆ tintA
| float eve::ui::UINode::tintA = 1.f |
◆ tintB
| float eve::ui::UINode::tintB = 1.f |
◆ tintG
| float eve::ui::UINode::tintG = 1.f |
◆ tintR
| float eve::ui::UINode::tintR = 1.f |
◆ tooltip
| std::string eve::ui::UINode::tooltip |
◆ type
◆ uv0x
| float eve::ui::UINode::uv0x = 0.f |
◆ uv0y
| float eve::ui::UINode::uv0y = 0.f |
◆ uv1x
| float eve::ui::UINode::uv1x = 1.f |
◆ uv1y
| float eve::ui::UINode::uv1y = 1.f |
◆ value
| float eve::ui::UINode::value = 0.f |
◆ valueText
| std::string eve::ui::UINode::valueText |
◆ visible
| bool eve::ui::UINode::visible = true |
◆ wrapWidth
| float eve::ui::UINode::wrapWidth = 0.f |
该结构体的文档由以下文件生成: