820 B
820 B
SceneManager::GetEntity
命名空间: XCEngine::Editor
类型: method
源文件: editor/src/Managers/SceneManager.h
签名
::XCEngine::Components::GameObject* GetEntity(::XCEngine::Components::GameObject::ID id);
const ::XCEngine::Components::GameObject* GetEntity(::XCEngine::Components::GameObject::ID id) const;
作用
通过实体 ID 在当前活动场景中查找 GameObject。
当前实现行为
- 这是定义在头文件中的内联访问器。
- 若
m_scene == nullptr,直接返回nullptr。 - 否则转发到
m_scene->FindByID(id)。 const与非const重载只是在返回类型和可变性上不同,查找语义一致。