Vulkan Schnee
0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Entities::Actor Member List
This is the complete list of members for
Engine::Entities::Actor
, including all inherited members.
Actor
(std::shared_ptr< SceneNode > sceneNode, Scene *owningScene)
Engine::Entities::Actor
explicit
addComponent
(Args &&... args)
Engine::Entities::Entity
inline
allowTicking_
Engine::Entities::Entity
protected
beginPlay
()
Engine::Entities::Actor
virtual
canEverTick
() const
Engine::Entities::Entity
canTick
() const
Engine::Entities::Entity
components_
Engine::Entities::Entity
protected
data_
Engine::Entities::Entity
protected
enableTick
(bool enable)
Engine::Entities::Entity
endPlay
()
Engine::Entities::Actor
virtual
Entity
()
Engine::Entities::Entity
getActorLocation
() const
Engine::Entities::Actor
getActorName
() const
Engine::Entities::Actor
virtual
getActorRotation
() const
Engine::Entities::Actor
getActorScale
() const
Engine::Entities::Actor
getAllComponents
() const
Engine::Entities::Entity
inline
getComponent
() const
Engine::Entities::Entity
inline
getComponents
() const
Engine::Entities::Entity
inline
getEcsEntity
() const
Engine::Entities::Entity
inline
getOwningScene
() const
Engine::Entities::Actor
getSceneNode
() const
Engine::Entities::Actor
getTickPriority
() const
Engine::Entities::Entity
inline
getUUID
() const
Engine::Entities::Entity
inline
protected
getUuidString
() const
Engine::Entities::Entity
protected
getWorldTransform
() const
Engine::Entities::Actor
hasComponent
() const
Engine::Entities::Entity
inline
hasEndedPlay_
Engine::Entities::Actor
private
owningScene_
Engine::Entities::Actor
private
postTick
()
Engine::Core::ITickable
inline
virtual
preTick
()
Engine::Core::ITickable
inline
virtual
removeComponent
(Components::Logic *component)
Engine::Entities::Entity
inline
removeFirstComponent
()
Engine::Entities::Entity
inline
rootComponent_
Engine::Entities::Actor
private
rotateActor
(glm::vec3 deltaRotation) const
Engine::Entities::Actor
sceneNode
Engine::Entities::Actor
protected
setActorLocation
(glm::vec3 newLocation) const
Engine::Entities::Actor
setActorRotation
(glm::vec3 newRotation) const
Engine::Entities::Actor
setActorScale
(glm::vec3 newScale) const
Engine::Entities::Actor
setTickPriority
(int32_t priority)
Engine::Entities::Entity
tick
(double deltaTime) override
Engine::Entities::Actor
virtual
tickPriority_
Engine::Entities::Entity
protected
uuid_
Engine::Entities::Entity
private
~Actor
() override=default
Engine::Entities::Actor
~Entity
() override
Engine::Entities::Entity
~ITickable
()=default
Engine::Core::ITickable
virtual
Generated by
1.14.0