Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CSkinnedInstanceData Class Reference
Inheritance diagram for Skylicht::CSkinnedInstanceData:
Skylicht::IEntityData Skylicht::IActivatorObject

Public Member Functions

void setAnimation (int animTextureIndex, CAnimationClip *clipInfo, float currentTime=0.0f, int bakeFps=60, int skeletonId=0, bool loop=true, bool pause=false)
void setAnimation (int animTextureIndex, CAnimationClip *clipInfo, float clipBegin, float clipDuration, float currentTime=0.0f, int bakeFps=60, int skeletonId=0, bool loop=true, bool pause=false)
void setAnimationWeight (int skeletonId, float weight)
Public Member Functions inherited from Skylicht::IEntityData
virtual bool serializable (CMemoryStream *stream)
virtual bool deserializable (CMemoryStream *stream, int version)
virtual const char * getTypeName ()
Public Member Functions inherited from Skylicht::IActivatorObject
virtual ~IActivatorObject ()
 Virtual destructor for polymorphic activator objects.

Public Attributes

SSkeletonAnimation Skeletons [2]
core::array< CRenderMeshData * > RenderData
core::array< ITexture * > TransformTextures
core::array< ITexture * > PositionTextures
core::array< ITexture * > NormalTextures
core::array< CMaterial * > Materials
bool IsVertexAnimationTexture
int * ClipOffset
Public Attributes inherited from Skylicht::IEntityData
int EntityIndex
CEntityEntity

The documentation for this class was generated from the following file: