载入中...
搜索中...
未找到
eve::ui_editing::UiWidgetSnapshot结构体 参考

Immutable widget snapshot used across editor/runtime boundaries. 更多...

#include <UiDocument.h>

Public 属性

ObjectId id
 
ObjectId parent
 
std::string type
 
std::string name
 
std::string text
 
bool visible = true
 
bool enabled = true
 
UiLayoutValue layout
 
UiStyleValue style
 
UiContentValue content
 

详细描述

Immutable widget snapshot used across editor/runtime boundaries.

在文件 UiDocument.h 第 94 行定义.

类成员变量说明

◆ content

UiContentValue eve::ui_editing::UiWidgetSnapshot::content

在文件 UiDocument.h 第 104 行定义.

被这些函数引用 eve::ui_editing::UiDocumentTarget::makeSetContent().

◆ enabled

bool eve::ui_editing::UiWidgetSnapshot::enabled = true

在文件 UiDocument.h 第 101 行定义.

◆ id

ObjectId eve::ui_editing::UiWidgetSnapshot::id

在文件 UiDocument.h 第 95 行定义.

被这些函数引用 eve::ui_editing::UiDocumentTarget::makeCreate().

◆ layout

UiLayoutValue eve::ui_editing::UiWidgetSnapshot::layout

在文件 UiDocument.h 第 102 行定义.

被这些函数引用 eve::ui_editing::UiDocumentTarget::makeSetLayout().

◆ name

std::string eve::ui_editing::UiWidgetSnapshot::name

在文件 UiDocument.h 第 98 行定义.

被这些函数引用 eve::ui_editing::UiDocumentTarget::makeRename().

◆ parent

ObjectId eve::ui_editing::UiWidgetSnapshot::parent

在文件 UiDocument.h 第 96 行定义.

被这些函数引用 eve::ui_editing::UiDocumentTarget::makeReparent().

◆ style

◆ text

std::string eve::ui_editing::UiWidgetSnapshot::text

在文件 UiDocument.h 第 99 行定义.

◆ type

std::string eve::ui_editing::UiWidgetSnapshot::type

在文件 UiDocument.h 第 97 行定义.

被这些函数引用 eve::ui_editing::UiDocumentTarget::makeSet().

◆ visible

bool eve::ui_editing::UiWidgetSnapshot::visible = true

在文件 UiDocument.h 第 100 行定义.


该结构体的文档由以下文件生成: