Go to the source code of this file.
Classes | |
class | C4ValueProviderConst |
class | C4ValueProviderLinear |
class | C4ValueProviderX |
class | C4ValueProviderY |
class | C4ValueProviderR |
class | C4ValueProviderAbsX |
class | C4ValueProviderAbsY |
class | C4ValueProviderDist |
class | C4ValueProviderXDir |
class | C4ValueProviderYDir |
class | C4ValueProviderRDir |
class | C4ValueProviderAbsRDir |
class | C4ValueProviderCosR |
class | C4ValueProviderSinR |
class | C4ValueProviderCosV |
class | C4ValueProviderSinV |
class | C4ValueProviderAction |
class | C4ValueProviderRef< SourceT > |
Enumerations | |
enum | C4AnimationValueProviderID { C4AVP_Const , C4AVP_Linear , C4AVP_X , C4AVP_Y , C4AVP_R , C4AVP_AbsX , C4AVP_AbsY , C4AVP_Dist , C4AVP_XDir , C4AVP_YDir , C4AVP_RDir , C4AVP_AbsRDir , C4AVP_CosR , C4AVP_SinR , C4AVP_CosV , C4AVP_SinV , C4AVP_Action } |
enum | C4AnimationEnding { ANIM_Loop , ANIM_Hold , ANIM_Remove } |
Functions | |
StdMeshInstance::ValueProvider * | CreateValueProviderFromArray (C4Object *pForObj, C4ValueArray &Data, const StdMeshAnimation *pos_for_animation=nullptr) |
enum C4AnimationEnding |
Enumerator | |
---|---|
C4AVP_Const | |
C4AVP_Linear | |
C4AVP_X | |
C4AVP_Y | |
C4AVP_R | |
C4AVP_AbsX | |
C4AVP_AbsY | |
C4AVP_Dist | |
C4AVP_XDir | |
C4AVP_YDir | |
C4AVP_RDir | |
C4AVP_AbsRDir | |
C4AVP_CosR | |
C4AVP_SinR | |
C4AVP_CosV | |
C4AVP_SinV | |
C4AVP_Action |
Definition at line 25 of file C4MeshAnimation.h.
StdMeshInstance::ValueProvider* CreateValueProviderFromArray | ( | C4Object * | pForObj, |
C4ValueArray & | Data, | ||
const StdMeshAnimation * | pos_for_animation = nullptr |
||
) |
Definition at line 46 of file C4MeshAnimation.cpp.
References C4AVP_AbsRDir, C4AVP_AbsX, C4AVP_AbsY, C4AVP_Action, C4AVP_Const, C4AVP_CosR, C4AVP_CosV, C4AVP_Dist, C4AVP_Linear, C4AVP_R, C4AVP_RDir, C4AVP_SinR, C4AVP_SinV, C4AVP_X, C4AVP_XDir, C4AVP_Y, C4AVP_YDir, C4VNull, fixtoi(), FormatString(), ftofix(), StdStrBuf::getData(), C4ValueArray::GetSize(), itofix(), StdMeshAnimation::Length, and StdMeshAnimation::Name.