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

26 lines
501 B
Markdown
Raw Normal View History

2026-03-26 16:45:24 +08:00
# SceneManager::GetActiveScene
2026-03-26 19:34:24 +08:00
获取当前活动场景。
2026-03-26 16:45:24 +08:00
```cpp
Scene* GetActiveScene() const;
```
2026-03-26 19:34:24 +08:00
## 行为说明
2026-03-26 16:45:24 +08:00
2026-03-26 19:34:24 +08:00
当前头文件内联实现直接返回 `m_activeScene`
2026-03-26 16:45:24 +08:00
2026-03-26 19:34:24 +08:00
## 返回值
2026-03-26 16:45:24 +08:00
2026-03-26 19:34:24 +08:00
- `Scene*` - 当前活动场景指针;没有活动场景时返回 `nullptr`
2026-03-26 16:45:24 +08:00
2026-03-26 19:34:24 +08:00
## 注意事项
2026-03-26 16:45:24 +08:00
2026-03-26 19:34:24 +08:00
- 这是非拥有指针。
- 它与 `Scene::IsActive()` 当前不是同一个概念,也不会自动同步。
2026-03-26 16:45:24 +08:00
## 相关文档
2026-03-26 19:34:24 +08:00
- [返回类型总览](SceneManager.md)
- [SetActiveScene](SetActiveScene.md)