class CNmStateNode__CDefinition : public CNmPoseNode__CDefinition
{
public:
    int16 m_nChildNodeIdx;
    CUtlLeanVectorFixedGrowable<CGlobalSymbol, 3> m_entryEvents;
    CUtlLeanVectorFixedGrowable<CGlobalSymbol, 3> m_executeEvents;
    CUtlLeanVectorFixedGrowable<CGlobalSymbol, 3> m_exitEvents;
    CUtlLeanVectorFixedGrowable<CNmStateNode__TimedEvent_t, 1> m_timedRemainingEvents;
    CUtlLeanVectorFixedGrowable<CNmStateNode__TimedEvent_t, 1> m_timedElapsedEvents;
    int16 m_nLayerWeightNodeIdx;
    int16 m_nLayerRootMotionWeightNodeIdx;
    int16 m_nLayerBoneMaskNodeIdx;
    bool m_bIsOffState;
    bool m_bUseActualElapsedTimeInStateForTimedEvents;
};

KV3 Class Defaults

{
    _class = "CNmStateNode::CDefinition"
    m_nNodeIdx = -1
    m_nChildNodeIdx = -1
    m_entryEvents = [  ]
    m_executeEvents = [  ]
    m_exitEvents = [  ]
    m_timedRemainingEvents = [  ]
    m_timedElapsedEvents = [  ]
    m_nLayerWeightNodeIdx = -1
    m_nLayerRootMotionWeightNodeIdx = -1
    m_nLayerBoneMaskNodeIdx = -1
    m_bIsOffState = false
    m_bUseActualElapsedTimeInStateForTimedEvents = false
}