40 const char *
TypeName()
const override {
return "Panel"; }
资源的强类型引用,同时覆盖持久化 ID 与运行时索引两种边界。
Definition ResourceRef.h:36
Definition ImageNode.h:36
Definition PanelGroupNode.h:64
Definition PanelNode.h:19
ScrollNode * ScrollAreaNode
Definition PanelNode.h:28
TextNode * TitleNode
Definition PanelNode.h:27
PanelGroupNode * Group
Definition PanelNode.h:22
const char * TypeName() const override
Definition PanelNode.h:40
float TitleHeight
Definition PanelNode.h:44
std::string IconSource
Definition PanelNode.h:24
bool HasInteractiveGeometry() const
Definition PanelNode.h:33
PanelNode()
Definition PanelNode.cpp:16
RectNode * TitleBarNode
Definition PanelNode.h:26
bool SetProperty(const std::string &name, const std::string &value) override
Definition PanelNode.cpp:96
ImageNode * TitleIconNode
Definition PanelNode.h:25
BaseNode * ContentHost() override
Definition PanelNode.cpp:94
bool SetTitleIcon(UIIcon icon)
Definition PanelNode.cpp:172
Definition Application.h:18
UIIcon
Definition ImageNode.h:10