Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas10,187ConVars & Commands6,276
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::SecondarySkeleton_t
  • CNmSoundEvent
  • CNmSoundEventBase
  • CNmSoundEventBase::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
  • CNmTaggedSoundEvent
  • 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
Type / to search schemas
  1. Deadlock
  2. animlib
  3. CNmSkeleton

CNmSkeleton

232 bytes (0xE8), align 8Source
Also in
Counter-Strike 2differsDota 2

Fields

NameTypeOffset
m_ID
CGlobalSymbol
00x00
m_boneIDs
CUtlLeanVector<CGlobalSymbol>
80x08
m_parentIndices
CUtlVector<int32>
240x18
m_parentSpaceReferencePose
CUtlVector<CTransform>
480x30
m_modelSpaceReferencePose
CUtlVector<CTransform>
720x48
m_numBonesToSampleAtLowLOD
int32
960x60
m_bIsPropSkeleton
bool
1000x64
m_maskDefinitions
CUtlLeanVector<NmBoneMaskSetDefinition_t>
1360x88
m_secondarySkeletons
CUtlLeanVector<CNmSkeleton::SecondarySkeleton_t>
1680xA8
m_floatChannelSets
CUtlLeanVector<CNmFloatChannelSet_t>
1840xB8
m_gameplayRelevantBoneIndices
CUtlVector<int32>
2000xC8
m_nSpecialDependencyHash
int64
2240xE0
Offsets are from Windows. Source revision 11100849 built on Oct 07 2026. Machine-readable data for scripts and AI agents: llms.txt.