|
ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
|
成员的完整列表,这些成员属于 Scene,包括所有继承而来的类成员
| addGameObject(std::unique_ptr< GameObject > &&gameObject) | Scene | |
| createGameObject(const std::string &name) | Scene | |
| destroy() | Scene | virtual |
| getGameObjects() | Scene | inline |
| getName() const | Scene | inline |
| getSystem() | Scene | inline |
| hasSystem() | Scene | inline |
| init() | Scene | virtual |
| instantiate(const Prefab &prefab, const std::string &name="") | Scene | |
| operator=(const Scene &)=delete | Scene | |
| operator=(Scene &&)=delete | Scene | |
| registerSystem() | Scene | inline |
| removeGameObject(GameObject *gameObject) | Scene | |
| removeGameObjectByName(const std::string &name) | Scene | |
| Scene(const std::string &name) | Scene | explicit |
| Scene(const Scene &)=delete | Scene | |
| Scene(Scene &&)=delete | Scene | |
| setName(const std::string &name) | Scene | inline |
| unregisterSystem() | Scene | inline |
| update() | Scene | |
| ~Scene() | Scene |