Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
SelectorInstanceData_t
SelectorTagBehavior_t
SequenceData
SlopeData
SolveIKChainAnimNodeDebugSetting
SolveIKChainPoseOpFixedSettings_t
StanceInfo_t
StanceOverrideMode
StateActionBehavior
StepPhase
TagActionStatus
TagSpan_t
TagStatus
TargetSelectorAngleMode_t
TargetSelectorInstanceData_t
TargetWarpAngleMode_t
TargetWarpCorrectionMethod
TargetWarpTimingMethod
TraceSettings_t
TwoBoneIKSettings_t
VelocityMetricMode
WeightList
animlib
228
CNmAdditiveBlendTask
CNmAndNode::CDefinition
CNmAnimationPoseNode::CDefinition
CNmBitFlags
CNmBlend1DNode::CDefinition
CNmBlend2DNode::CDefinition
CNmBlendTask
CNmBlendTaskBase
CNmBodyGroupEvent
CNmBodyGroupNode::CDefinition
CNmBoneMaskBlendNode::CDefinition
CNmBoneMaskNode::CDefinition
CNmBoneMaskSelectorNode::CDefinition
CNmBoneMaskSwitchNode::CDefinition
CNmBoneMaskValueNode::CDefinition
CNmBoneWeightList
CNmBoolValueNode::CDefinition
CNmCachedBoolNode::CDefinition
CNmCachedFloatNode::CDefinition
CNmCachedIDNode::CDefinition
CNmCachedPoseReadTask
CNmCachedPoseWriteTask
CNmCachedTargetNode::CDefinition
CNmCachedVectorNode::CDefinition
CNmCameraDOFEvent
CNmCameraFOVEvent
CNmChainLookatNode::CDefinition
CNmChainLookatTask
CNmClip
CNmClip::ModelSpaceSamplingChainLink_t
CNmClipNode::CDefinition
CNmClipReferenceNode::CDefinition
CNmClipSelectorNode::CDefinition
CNmClothEvent
CNmClothEvent::Type_t
CNmConstBoolNode::CDefinition
CNmConstFloatNode::CDefinition
CNmConstIDNode::CDefinition
CNmConstTargetNode::CDefinition
CNmConstVectorNode::CDefinition
CNmContactAudioActionVData
CNmContactAudioTypeVData
CNmContactEvent
CNmControlParameterBoolNode::CDefinition
CNmControlParameterFloatNode::CDefinition
CNmControlParameterIDNode::CDefinition
CNmControlParameterTargetNode::CDefinition
CNmControlParameterVectorNode::CDefinition
CNmCurrentSyncEventIDNode::CDefinition
CNmCurrentSyncEventNode::CDefinition
CNmCurrentSyncEventNode::InfoType_t
CNmDurationScaleNode::CDefinition
CNmEntityAttributeEventBase
CNmEntityAttributeFloatEvent
CNmEntityAttributeIntEvent
CNmEvent
CNmEventRelevance_t
Type
/
to search schemas
Dota 2
animgraphlib
TwoBoneIKSettings_t
TwoBoneIKSettings_t
352 bytes (0x0160), align 16
Source
Used by fields
CTwoBoneIKUpdateNode
m_opFixedData
Also in
Counter-Strike 2
Deadlock
Fields
Name
Type
Offset
m_endEffectorType
IkEndEffectorType
= "IkEndEffector_Bone"
0
0x0000
m_endEffectorAttachment
CAnimAttachment
16
0x0010
m_targetType
IkTargetType
= "IkTarget_Bone"
144
0x0090
m_targetAttachment
CAnimAttachment
160
0x00A0
m_targetBoneIndex
int32
= -1
288
0x0120
m_hPositionParam
CAnimParamHandle
292
0x0124
m_hRotationParam
CAnimParamHandle
294
0x0126
m_bAlwaysUseFallbackHinge
bool
296
0x0128
m_vLsFallbackHingeAxis
VectorAligned
= [0,1,0]
304
0x0130
m_nFixedBoneIndex
int32
= -1
320
0x0140
m_nMiddleBoneIndex
int32
= -1
324
0x0144
m_nEndBoneIndex
int32
= -1
328
0x0148
m_bMatchTargetOrientation
bool
332
0x014C
m_bConstrainTwist
bool
333
0x014D
m_flMaxTwist
float32
= 15
336
0x0150