Engine
Frameworkcreatedbymeusableforthecreationofsimplegames.CurrentlysupportsOpenGL(Verysimple)andVulkan.
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Engine
Model
Engine::Model Member List
This is the complete list of members for
Engine::Model
, including all inherited members.
AddMesh
(eastl::shared_ptr< Mesh > meshToAdd)
Engine::Model
protected
currentAnimation
Engine::Model
protected
currentAnimationName
Engine::Model
protected
GetAnimationDuration
() const
Engine::Model
GetAnimations
()
Engine::Model
GetAnimationTime
() const
Engine::Model
GetCurrentAnimationIndex
() const
Engine::Model
GetCurrentAnimationName
() const
Engine::Model
GetMeshMaterial
(eastl::shared_ptr< Mesh > mesh)
Engine::Model
GetModelMeshes
()
Engine::Model
GetName
()
Engine::Model
GetSkeleton
() const
Engine::Model
GetSpeed
() const
Engine::Model
HasAnimations
() const
Engine::Model
IsLooping
() const
Engine::Model
IsPaused
() const
Engine::Model
looping
Engine::Model
protected
meshes
Engine::Model
protected
meshMaterialMap
Engine::Model
protected
Model
(const aiScene *scene, eastl::string name="")
Engine::Model
explicit
protected
name
Engine::Model
protected
operator!=
(Model &other)
Engine::Model
operator==
(Model &other)
Engine::Model
paused
Engine::Model
protected
ResetAnimation
()
Engine::Model
ResourceManager
class
Engine::Model
friend
SetAnimation
(eastl::string animation, bool resetTime)
Engine::Model
SetAnimationTime
(float time)
Engine::Model
SetLooping
(bool looping)
Engine::Model
SetMeshMaterial
(eastl::shared_ptr< Mesh > mesh, eastl::shared_ptr< Material > material)
Engine::Model
SetPaused
(bool paused)
Engine::Model
SetSkeleton
(eastl::shared_ptr< Skeleton > skeleton)
Engine::Model
SetSpeed
(float speed)
Engine::Model
skeleton
Engine::Model
protected
speed
Engine::Model
protected
time
Engine::Model
protected
Update
(float deltaTime)
Engine::Model
UpdateAnimation
(float deltaTime)
Engine::Model
~Model
()=default
Engine::Model
Generated by
1.8.11