39 std::string
Source =
"asset://texture/icons/lucide/box.svg";
45 const char *
TypeName()
const override {
return "Image"; }
资源的强类型引用,同时覆盖持久化 ID 与运行时索引两种边界。
Definition ResourceRef.h:36
Definition ImageNode.h:36
ImageNode()
Definition ImageNode.cpp:53
const char * TypeName() const override
Definition ImageNode.h:45
std::string Source
Definition ImageNode.h:39
bool SetIcon(UIIcon icon)
Definition ImageNode.cpp:68
bool SetProperty(const std::string &name, const std::string &value) override
Definition ImageNode.cpp:76
UIIcon Icon
Definition ImageNode.h:38
Definition Application.h:18
UIIcon
Definition ImageNode.h:10
const UIIconInfo & GetUIIconInfo(UIIcon icon)
Definition ImageNode.cpp:44
Definition ImageNode.h:21
std::string_view Source
Definition ImageNode.h:23
UIIcon Icon
Definition ImageNode.h:22