载入中...
搜索中...
未找到
SceneComponent.cpp
浏览该文件的文档.
void mountAs(const std::string &hostName)
Definition SceneComponent.cpp:16
virtual void onMount(SceneHost *host)
Called once when the component is attached to a host.
Definition SceneComponent.h:22
bool updateIfDirty()
If dirty, rebuild and clear flag. Returns true if rebuilt.
Definition SceneComponent.cpp:32
virtual NodeDesc build()=0
void rebuild(bool forceFull=false)
Rebuild tree onto host (reconcile by key when possible).
Definition SceneComponent.cpp:23
ECS mount point for one scene graph (full scene or nested subtree root). Isomorphic to eve::ui::UIHos...
Definition SceneHost.h:80
bool setTreeReconcile(NodeDesc root)
Key-aware patch when structure matches; else full replace.
Definition SceneHost.cpp:139
static SceneHost * createHost(const std::string &name="")
Definition SceneHost.cpp:122
static void updateHost(SceneHost *host)
Definition TransformSystem.cpp:115
Definition ScenePicking.cpp:22
Declarative scene-node description (build once / on dirty → flatten into SceneHost::Tree)....
Definition NodeDesc.h:15