ShitEngine 1.4.2
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
载入中...
搜索中...
未找到
Scene 成员列表

成员的完整列表,这些成员属于 Scene,包括所有继承而来的类成员

addGameObject(std::unique_ptr< GameObject > &&gameObject)Scene
componentByUuid(uint64_t uuid) constSceneinline
containsGameObject(const GameObject *gameObject) constScene
createGameObject(const std::string &name)Scene
destroy()Scene
findGameObjectByName(const std::string &name)Scene
FIXED_TIME_STEPScenestatic
flushPendingSystemRemovals()Scene
GameObject classScenefriend
getGameObjects()Sceneinline
getGeneration() constSceneinline
getName() constSceneinline
getRegisteredSystemTypeNames() constScene
getSystem()Sceneinline
getSystem(const std::string &typeName) constScene
hasEnabledCamera()Scene
hasSystem()Sceneinline
hasSystem(const std::string &typeName) constScene
hasSystems() constSceneinline
init()Scene
instantiate(const Prefab &prefab, const std::string &name="")Scene
MAX_FIXED_STEPS_PER_FRAMEScenestatic
operator=(const Scene &)=deleteScene
operator=(Scene &&)=deleteScene
registerComponent(Component *component)Scene
registerSystem()Sceneinline
registerSystem(const std::string &typeName)Scene
removeGameObject(GameObject *gameObject)Scene
removeGameObjectByName(const std::string &name)Scene
Scene(const std::string &name)Sceneexplicit
Scene(const Scene &)=deleteScene
Scene(Scene &&)=deleteScene
setName(const std::string &name)Sceneinline
setSystemPriority(const std::string &typeName, int priority)Scene
unregisterComponent(Component *component)Scene
unregisterSystem()Sceneinline
unregisterSystem(const std::string &typeName)Scene
unregisterSystemsBySource(const std::string &source)Scene
update()Scene
~Scene()Scene