class ChainToSolveData_t
{
public:
int32 m_nChainIndex;
IKSolverSettings_t m_SolverSettings;
IKTargetSettings_t m_TargetSettings;
SolveIKChainAnimNodeDebugSetting m_DebugSetting;
float32 m_flDebugNormalizedValue;
VectorAligned m_vDebugOffset;
};
KV3 Class Defaults
{
m_nChainIndex = -1
m_SolverSettings =
{
m_SolverType = "IKSOLVER_TwoBone"
m_nNumIterations = 6
m_EndEffectorRotationFixUpMode = "MatchTargetOrientation"
}
m_TargetSettings =
{
m_TargetSource = "Bone"
m_Bone =
{
m_Name = ""
}
m_AnimgraphParameterNamePosition =
{
m_id = 4294967295
}
m_AnimgraphParameterNameOrientation =
{
m_id = 4294967295
}
m_TargetCoordSystem = "World Space"
}
m_DebugSetting = "SOLVEIKCHAINANIMNODEDEBUGSETTING_None"
m_flDebugNormalizedValue = 1.0
m_vDebugOffset = [ 0.0, 0.0, 0.0 ]
}