class CStateUpdateData
{
public:
CUtlString m_name;
AnimScriptHandle m_hScript;
CUtlVector<int32> m_transitionIndices;
CUtlVector<CStateActionUpdater> m_actions;
AnimStateID m_stateID;
uint8 m_bIsStartState : 1;
uint8 m_bIsEndState : 1;
uint8 m_bIsPassthrough : 1;
uint8 m_bIsPassthroughRootMotion : 1;
uint8 m_bPreEvaluatePassthroughTransitionPath : 1;
};
KV3 Class Defaults
{
m_name = ""
m_hScript =
{
m_id = 4294967295
}
m_transitionIndices = [ ]
m_actions = [ ]
m_stateID =
{
m_id = 4294967295
}
m_bIsStartState = 0
m_bIsEndState = 0
m_bIsPassthrough = 0
m_bIsPassthroughRootMotion = 0
m_bPreEvaluatePassthroughTransitionPath = 0
}