class CNmTransitionNode__CDefinition : public CNmPoseNode__CDefinition
{
public:
int16 m_nTargetStateNodeIdx;
int16 m_nDurationOverrideNodeIdx;
int16 m_timeOffsetOverrideNodeIdx;
int16 m_startBoneMaskNodeIdx;
float32 m_flDuration;
NmPercent_t m_boneMaskBlendInTimePercentage;
float32 m_flTimeOffset;
CNmBitFlags m_transitionOptions;
int16 m_targetSyncIDNodeIdx;
NmEasingOperation_t m_blendWeightEasing;
NmRootMotionBlendMode_t m_rootMotionBlend;
};
KV3 Class Defaults
{
_class = "CNmTransitionNode::CDefinition"
m_nNodeIdx = -1
m_nTargetStateNodeIdx = -1
m_nDurationOverrideNodeIdx = -1
m_timeOffsetOverrideNodeIdx = -1
m_startBoneMaskNodeIdx = -1
m_flDuration = 0.0
m_boneMaskBlendInTimePercentage =
{
m_flValue = 0.33
}
m_flTimeOffset = 0.0
m_transitionOptions =
{
m_flags = 1
}
m_targetSyncIDNodeIdx = -1
m_blendWeightEasing = "Linear"
m_rootMotionBlend = "Blend"
}