Files
XCEngine/docs/api/XCEngine/Scene/SceneManager/GetAllScenes.md

533 B

SceneManager::GetAllScenes

获取全部已登记场景。

std::vector<Scene*> GetAllScenes() const;

行为说明

当前实现会遍历 m_scenes,把每个 unique_ptr<Scene> 的裸指针收集到结果数组中返回。

返回值

  • std::vector<Scene*> - 所有已登记场景的非拥有指针数组。

注意事项

  • 返回顺序取决于 std::unordered_map 的迭代顺序,不应把它当作稳定顺序。

相关文档