| beginPlay() | EngineCore::LogicComponent | virtual |
| canTick() const | EngineCore::LogicComponent | |
| component | EngineCore::SceneComponent | protected |
| endPlay() | EngineCore::LogicComponent | virtual |
| getOwningEntity() const | EngineCore::LogicComponent | |
| getScene() const | EngineCore::LogicComponent | protected |
| getSceneManager() const | EngineCore::LogicComponent | protected |
| IsUnique | EngineCore::LogicComponent | static |
| LogicComponent(Scene *owningScene) | EngineCore::LogicComponent | explicit |
| owningEntity_ | EngineCore::LogicComponent | private |
| parentComponent | EngineCore::SceneComponent | protected |
| scene | EngineCore::LogicComponent | private |
| SceneComponent(Scene *scene) | EngineCore::SceneComponent | explicit |
| SceneComponent(Scene *scene, const entt::entity &parent, const glm::mat4 &transform) | EngineCore::SceneComponent | explicit |
| SceneComponent(Scene *scene, const entt::entity &parent, const glm::vec3 &position) | EngineCore::SceneComponent | explicit |
| SceneComponent(Scene *scene, const entt::entity &parent, const glm::vec3 &position, const glm::quat &rotation) | EngineCore::SceneComponent | explicit |
| SceneComponent(Scene *scene, const entt::entity &parent, const glm::vec3 &position, const glm::vec3 &rotation) | EngineCore::SceneComponent | explicit |
| SceneComponent(Scene *scene, const entt::entity &parent, const glm::vec3 &position, const glm::quat &rotation, const glm::vec3 &scale) | EngineCore::SceneComponent | explicit |
| setCanTick(bool enable) | EngineCore::LogicComponent | |
| setOwningEntity(Entity *entity) | EngineCore::LogicComponent | private |
| setParent(const entt::entity &parent) | EngineCore::SceneComponent | private |
| tick(double deltaTime) | EngineCore::LogicComponent | virtual |
| tickEnabled | EngineCore::LogicComponent | private |
| transformComponent | EngineCore::SceneComponent | protected |
| ~LogicComponent()=default | EngineCore::LogicComponent | virtual |