class CSceneEventInfo
{
public:
int32 m_iLayer;
int32 m_iPriority;
HSequence m_hSequence;
float32 m_flWeight;
CStrongHandle<InfoForResourceTypeCNmClip> m_hAnimClip;
CGlobalSymbol m_sAnimClipSlot;
CGlobalSymbol m_sAnimClipSlotWeight;
bool m_bHasArrived;
int32 m_nType;
GameTime_t m_flNext;
bool m_bIsGesture;
bool m_bShouldRemove;
private:
uint8 pad_0038[36];
public:
CHandle<CBaseEntity> m_hTarget;
CModifierHandleTyped<CCitadelModifier> m_hModifier;
SceneEventId_t m_nSceneEventId;
bool m_bClientSide;
bool m_bStarted;
};