Engine
Frameworkcreatedbymeusableforthecreationofsimplegames.CurrentlysupportsOpenGL(Verysimple)andVulkan.
Engine::AnimationComponent Member List

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

AddComponent(Args &&...args)Engine::Componentprotected
AddComponents(size_t count, Args &&...args)Engine::Componentprotected
Component()Engine::Componentexplicitprotected
Entity classEngine::AnimationComponentfriend
GetAllComponents() const Engine::Componentprotected
GetComponent()Engine::Componentprotected
GetComponents()Engine::Componentprotected
GetEntityModels() const Engine::AnimationComponent
GetModelAnimationDuration(eastl::weak_ptr< ModelComponent > modelComponent)Engine::AnimationComponent
GetModelAnimationDuration(size_t index)Engine::AnimationComponent
GetModelAnimations(eastl::weak_ptr< ModelComponent > modelComponent)Engine::AnimationComponent
GetModelAnimations(size_t index)Engine::AnimationComponent
GetModelAnimationSpeed(eastl::weak_ptr< ModelComponent > modelComponent)Engine::AnimationComponent
GetModelAnimationSpeed(size_t index)Engine::AnimationComponent
GetModelAnimationTime(eastl::weak_ptr< ModelComponent > modelComponent)Engine::AnimationComponent
GetModelAnimationTime(size_t index)Engine::AnimationComponent
GetModelCurrentAnimation(eastl::weak_ptr< ModelComponent > modelComponent)Engine::AnimationComponent
GetModelCurrentAnimation(size_t index)Engine::AnimationComponent
GetOwner() const Engine::Component
GetPointerRefence() const Engine::Componentprotected
GetPointerRefence()Engine::Componentprotected
isEnabledEngine::Component
IsModelAnimationLooping(eastl::weak_ptr< ModelComponent > modelComponent)Engine::AnimationComponent
IsModelAnimationLooping(size_t index)Engine::AnimationComponent
isModelAnimationPaused(eastl::weak_ptr< ModelComponent > modelComponent)Engine::AnimationComponent
isModelAnimationPaused(size_t index)Engine::AnimationComponent
LoadBaseComponent(archive ar)Engine::Componentprotected
OnBeginContact(eastl::weak_ptr< Entity > entity)Engine::Componentprotectedvirtual
OnEndContact(eastl::weak_ptr< Entity > entity)Engine::Componentprotectedvirtual
RemoveAllComponents() const Engine::Componentprotected
RemoveComponent(size_t amountToRemove=1) const Engine::Componentprotected
ResetModelAnimation(eastl::weak_ptr< ModelComponent > modelComponent)Engine::AnimationComponent
ResetModelAnimation(size_t index)Engine::AnimationComponent
SaveBaseComponent(archive ar)Engine::Componentprotected
SetModelAnimation(eastl::weak_ptr< ModelComponent > modelComponent, eastl::string name, bool resetTime)Engine::AnimationComponent
SetModelAnimation(size_t index, eastl::string name, bool resetTime)Engine::AnimationComponent
SetModelAnimationLooping(eastl::weak_ptr< ModelComponent > modelComponent, bool looping)Engine::AnimationComponent
SetModelAnimationLooping(size_t index, bool looping)Engine::AnimationComponent
SetModelAnimationPaused(eastl::weak_ptr< ModelComponent > modelComponent, bool paused)Engine::AnimationComponent
SetModelAnimationPaused(size_t index, bool paused)Engine::AnimationComponent
SetModelAnimationSpeed(eastl::weak_ptr< ModelComponent > modelComponent, float speed)Engine::AnimationComponent
SetModelAnimationSpeed(size_t index, float speed)Engine::AnimationComponent
SetModelAnimationTime(eastl::weak_ptr< ModelComponent > modelComponent, float time)Engine::AnimationComponent
SetModelAnimationTime(size_t index, float time)Engine::AnimationComponent
~AnimationComponent()Engine::AnimationComponent
~Component()=defaultEngine::Componentvirtual