Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas4,516ConVars & Commands5,573
Show
  • 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
  1. Counter-Strike 2
  2. animlib
  3. CNmSkeleton

CNmSkeleton

256 bytes (0x0100), align 8Source
Also in
Dota 2differsDeadlockdiffers

Fields

NameTypeOffset
m_ID
CGlobalSymbol
00x0000
m_boneIDs
CUtlLeanVector<CGlobalSymbol>
80x0008
m_parentIndices
CUtlVector<int32>
240x0018
m_parentSpaceReferencePose
CUtlVector<CTransform>
480x0030
m_modelSpaceReferencePose
CUtlVector<CTransform>
720x0048
m_numBonesToSampleAtLowLOD
int32
960x0060
m_bIsPropSkeleton
bool
1000x0064
m_maskDefinitions
CUtlLeanVector<NmBoneMaskSetDefinition_t>
1360x0088
m_secondarySkeletons
CUtlLeanVector<CNmSkeleton::SecondarySkeleton_t>
1680x00A8
m_floatChannelSets
CUtlLeanVector<CNmFloatChannelSet_t>
1840x00B8
m_contactConfigs
CUtlVector<CNmSkeleton::ContactConfig_t>
2000x00C8
m_gameplayRelevantBoneIndices
CUtlVector<int32>
2240x00E0
m_nSpecialDependencyHash
int64
2480x00F8
Offsets are from Windows. Source revision 11087167 built on Oct 05 2026. Machine-readable data for scripts and AI agents: llms.txt.