struct AnimEventInstance { f32 m_time; f32 m_endTime; uint32 m_nAnimNumberInQueue; f32 m_fAnimPriority; const char* m_AnimPathName; int m_AnimID; uint32 m_EventNameLowercaseCRC32; const char* m_EventName; const char* m_CustomParameter; const char* m_BonePathName; Vec3 m_vOffset; Vec3 m_vDir; const CAnimEventData* m_pEventData; };
CryCharAnimationParams.h
int m_AnimID;
const char* m_AnimPathName;
const char* m_BonePathName;
const char* m_CustomParameter;
Meaning depends on event - sound: sound path, effect: effect name
f32 m_endTime;
const char* m_EventName;
uint32 m_EventNameLowercaseCRC32;
f32 m_fAnimPriority;
uint32 m_nAnimNumberInQueue;
const CAnimEventData* m_pEventData;
Use this..
f32 m_time;
Vec3 m_vDir;
Vec3 m_vOffset;
AnimEventInstance();
void SetAnimEventData(const CAnimEventData& animEventData);