Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Entities::SkeletalMeshActor Member List

This is the complete list of members for Engine::Entities::SkeletalMeshActor, including all inherited members.

Actor(const SpawnContext &context)Engine::Entities::Actorexplicit
addComponent(Args &&... args)Engine::Entities::Actorinline
addComponentWithSceneEntityFirstNodeRest(First &&first, Rest &&... rest)Engine::Entities::Actorinlineprivate
allowTicking_Engine::Entities::Entityprotected
applyBoneTransforms()Engine::Entities::SkeletalMeshActor
attachTo(Actor &parent, AttachmentTransformRule rule=AttachmentTransformRule::KeepWorld)Engine::Entities::Actor
attachTo(const std::shared_ptr< SceneNode > &parentNode, AttachmentTransformRule rule=AttachmentTransformRule::KeepWorld)Engine::Entities::Actor
beginPlay()Engine::Entities::Actorvirtual
canEverTick() constEngine::Entities::Entity
canTick() constEngine::Entities::Entity
components_Engine::Entities::Entityprotected
currentPoses_Engine::Entities::SkeletalMeshActorprivate
data_Engine::Entities::Entityprotected
destroy()Engine::Entities::Entity
destroyActor()Engine::Entities::Actor
destroyActorImmediate()Engine::Entities::Actor
destroyImmediate()Engine::Entities::Entity
detach(AttachmentTransformRule rule=AttachmentTransformRule::KeepWorld)Engine::Entities::Actor
drawImGui() constEngine::Entities::Actorvirtual
enableTick(bool enable)Engine::Entities::Entity
endPlay()Engine::Entities::Actorvirtual
engineBeginPlay()Engine::Entities::Entityprivate
engineEndPlay()Engine::Entities::Entityprivate
ensurePosesInitialized()Engine::Entities::SkeletalMeshActorprivate
Entity()Engine::Entities::Entity
getActorLocation() constEngine::Entities::Actor
getActorName() constEngine::Entities::Actorvirtual
getActorRotation() constEngine::Entities::Actor
getActorRotationQuat() constEngine::Entities::Actor
getActorScale() constEngine::Entities::Actor
getAllComponents() constEngine::Entities::Entityinline
getBonePosition(const std::string &boneName) constEngine::Entities::SkeletalMeshActor
getBoneRotation(const std::string &boneName) constEngine::Entities::SkeletalMeshActor
getBoneScale(const std::string &boneName) constEngine::Entities::SkeletalMeshActor
getComponent() constEngine::Entities::Entityinline
getComponents() constEngine::Entities::Entityinline
getEcsEntity() constEngine::Entities::Entityinline
getEngine()Engine::Entities::Actorstatic
getForwardVector() constEngine::Entities::Actor
getOwningContainer() constEngine::Entities::Entity
getOwningScene() constEngine::Entities::Actor
getRightVector() constEngine::Entities::Actor
getSceneNode() constEngine::Entities::Actor
getSkeletalMeshNode() constEngine::Entities::SkeletalMeshActor
getSkinAsset() constEngine::Entities::SkeletalMeshActor
getSkinPayload() constEngine::Entities::SkeletalMeshActorprivate
getTickPriority() constEngine::Entities::Entityinline
getUpVector() constEngine::Entities::Actor
getWorldTransform() constEngine::Entities::Actor
hasComponent() constEngine::Entities::Entityinline
hasEndedPlay_Engine::Entities::Actorprivate
isDestroyingOrDestroyed() constEngine::Entities::Entityprivate
isPendingDestroy() constEngine::Entities::Entity
isPlaying() constEngine::Entities::Entity
LifecycleState enum nameEngine::Entities::Entityprivate
lifecycleState_Engine::Entities::Entityprivate
meshComponent_Engine::Entities::SkeletalMeshActorprivate
meshSceneNode_Engine::Entities::SkeletalMeshActorprivate
onEngineBeginPlay() overrideEngine::Entities::Actorprotectedvirtual
onEngineDestroyed() overrideEngine::Entities::Actorprotectedvirtual
onEngineEndPlay() overrideEngine::Entities::Actorprotectedvirtual
owningContainer_Engine::Entities::Entityprivate
owningScene_Engine::Entities::Actorprivate
posesInitialized_Engine::Entities::SkeletalMeshActorprivate
postTick()Engine::Core::ITickableinlinevirtual
preTick()Engine::Core::ITickableinlinevirtual
removeComponent(Components::Logic *component)Engine::Entities::Entityinline
removeFirstComponent()Engine::Entities::Entityinline
resetPosesToRest()Engine::Entities::SkeletalMeshActor
resolveBone(const std::string &boneName) constEngine::Entities::SkeletalMeshActorprivate
rootComponent_Engine::Entities::Actorprivate
rotateActor(glm::vec3 deltaRotation) constEngine::Entities::Actor
sceneNodeEngine::Entities::Actorprotected
setActorLocation(glm::vec3 newLocation) constEngine::Entities::Actor
setActorRotation(glm::vec3 newRotation) constEngine::Entities::Actor
setActorScale(glm::vec3 newScale) constEngine::Entities::Actor
setBonePosition(const std::string &boneName, const glm::vec3 &position)Engine::Entities::SkeletalMeshActor
setBoneRotation(const std::string &boneName, const glm::quat &rotation)Engine::Entities::SkeletalMeshActor
setBoneScale(const std::string &boneName, const glm::vec3 &scale)Engine::Entities::SkeletalMeshActor
setMeshLocalTransform(const glm::mat4 &transform) constEngine::Entities::SkeletalMeshActorprotected
setTickPriority(int32_t priority)Engine::Entities::Entity
SkeletalMeshActor(const SpawnContext &context, Asset::MeshPath meshPath)Engine::Entities::SkeletalMeshActorexplicit
tick(double deltaTime) overrideEngine::Entities::Actorvirtual
tickPriority_Engine::Entities::Entityprotected
~Actor() override=defaultEngine::Entities::Actor
~Entity() overrideEngine::Entities::Entity
~ITickable()=defaultEngine::Core::ITickablevirtual