Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
4,516
ConVars & Commands
5,573
Show
All
4,516
Classes
3,881
Enums
635
Entities
852
Components
19
Networked
414
VData
27
Exclusive
482
CNmParameterizedClipSelectorNode::CDefinition
CNmParameterizedSelectorNode::CDefinition
CNmParticleEvent
CNmParticleEvent::Type_t
CNmPassthroughNode::CDefinition
CNmPoseNode::CDefinition
CNmPoseTask
CNmReferencePoseNode::CDefinition
CNmReferencePoseTask
CNmReferencedGraphNode::CDefinition
CNmRootMotionData
CNmRootMotionData::SamplingMode_t
CNmRootMotionEvent
CNmRootMotionOverrideNode::CDefinition
CNmRootMotionOverrideNode::OverrideFlags_t
CNmSampleTask
CNmScaleNode::CDefinition
CNmScaleTask
CNmSelectorNode::CDefinition
CNmSkeleton
CNmSkeleton::ContactConfig_t
CNmSkeleton::SecondarySkeleton_t
CNmSoundEvent
CNmSoundEvent::Position_t
CNmSpeedScaleBaseNode::CDefinition
CNmSpeedScaleNode::CDefinition
CNmStateCompletedConditionNode::CDefinition
CNmStateMachineNode::CDefinition
CNmStateMachineNode::StateDefinition_t
CNmStateMachineNode::TransitionDefinition_t
CNmStateNode::CDefinition
CNmStateNode::TimedEvent_t
CNmStateNode::TimedEvent_t::Comparison_t
CNmSyncEventIndexConditionNode::CDefinition
CNmSyncEventIndexConditionNode::TriggerMode_t
CNmSyncTrack
CNmSyncTrack::EventMarker_t
CNmSyncTrack::Event_t
CNmTarget
CNmTargetInfoNode::CDefinition
CNmTargetInfoNode::Info_t
CNmTargetOffsetNode::CDefinition
CNmTargetPointNode::CDefinition
CNmTargetSelectorNode::CDefinition
CNmTargetValueNode::CDefinition
CNmTargetWarpEvent
CNmTargetWarpNode::CDefinition
CNmTargetWarpNode::TargetUpdateRule_t
CNmTimeConditionNode::CDefinition
CNmTimeConditionNode::ComparisonType_t
CNmTimeConditionNode::Operator_t
CNmTimeControlledClipNode::CDefinition
CNmTransitionEvent
CNmTransitionEventConditionNode::CDefinition
CNmTransitionNode::CDefinition
CNmTransitionNode::TransitionOptions_t
CNmTwoBoneIKNode::CDefinition
CNmTwoBoneIKTask
CNmValueNode::CDefinition
CNmVectorCreateNode::CDefinition
CNmVectorInfoNode::CDefinition
CNmVectorInfoNode::Info_t
CNmVectorNegateNode::CDefinition
CNmVectorValueNode::CDefinition
CNmVelocityBasedSpeedScaleNode::CDefinition
CNmVelocityBlendNode::CDefinition
CNmVirtualParameterBoneMaskNode::CDefinition
CNmVirtualParameterBoolNode::CDefinition
CNmVirtualParameterFloatNode::CDefinition
CNmVirtualParameterIDNode::CDefinition
CNmVirtualParameterTargetNode::CDefinition
CNmVirtualParameterVectorNode::CDefinition
CNmZeroPoseNode::CDefinition
CNmZeroPoseTask
NmBoneMaskSetDefinition_t
NmCachedValueMode_t
NmCompressionSettings_t
NmCompressionSettings_t::QuantizationRange_t
NmContactAudioInfo_t
NmEasingFunction_t
Type
/
to search schemas
Counter-Strike 2
animlib
CNmSkeleton
CNmSkeleton
256 bytes (0x0100), align 8
Source
Also in
Dota 2
differs
Deadlock
differs
Fields
Name
Type
Offset
m_ID
CGlobalSymbol
0
0x0000
m_boneIDs
CUtlLeanVector
<
CGlobalSymbol
>
8
0x0008
m_parentIndices
CUtlVector
<
int32
>
24
0x0018
m_parentSpaceReferencePose
CUtlVector
<
CTransform
>
48
0x0030
m_modelSpaceReferencePose
CUtlVector
<
CTransform
>
72
0x0048
m_numBonesToSampleAtLowLOD
int32
96
0x0060
m_bIsPropSkeleton
bool
100
0x0064
m_maskDefinitions
CUtlLeanVector
<
NmBoneMaskSetDefinition_t
>
136
0x0088
m_secondarySkeletons
CUtlLeanVector
<
CNmSkeleton::SecondarySkeleton_t
>
168
0x00A8
m_floatChannelSets
CUtlLeanVector
<
CNmFloatChannelSet_t
>
184
0x00B8
m_contactConfigs
CUtlVector
<
CNmSkeleton::ContactConfig_t
>
200
0x00C8
m_gameplayRelevantBoneIndices
CUtlVector
<
int32
>
224
0x00E0
m_nSpecialDependencyHash
int64
248
0x00F8