Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
10,187
ConVars & Commands
6,276
Show
All
10,187
Classes
9,310
Enums
877
Entities
2,141
Components
26
Networked
858
VData
41
Exclusive
6,248
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
CNmEventTargetEntity_t
CNmExternalPoseNode::CDefinition
CNmFixedWeightBoneMaskNode::CDefinition
CNmFloatAngleMathNode::CDefinition
CNmFloatAngleMathNode::Operation_t
CNmFloatChannelData
CNmFloatChannelData::ChannelSettings_t
CNmFloatChannelSet_t
CNmFloatClampNode::CDefinition
CNmFloatComparisonNode::CDefinition
CNmFloatComparisonNode::Comparison_t
CNmFloatCurveEvent
CNmFloatCurveEventNode::CDefinition
CNmFloatCurveNode::CDefinition
CNmFloatEaseNode::CDefinition
CNmFloatMathNode::CDefinition
CNmFloatMathNode::Operator_t
CNmFloatRangeComparisonNode::CDefinition
CNmFloatRemapNode::CDefinition
CNmFloatRemapNode::RemapRange_t
CNmFloatSelectorNode::CDefinition
CNmFloatSpringNode::CDefinition
CNmFloatSwitchNode::CDefinition
CNmFloatValueNode::CDefinition
CNmFollowBoneNode::CDefinition
CNmFollowBoneTask
CNmFootEvent
CNmFootEventConditionNode::CDefinition
CNmFootIKNode::CDefinition
CNmFootIKTask
CNmFootstepEventIDNode::CDefinition
CNmFootstepEventPercentageThroughNode::CDefinition
Type
/
to search schemas
Deadlock
animlib
CNmClip
CNmClip
512 bytes (0x0200), align 16
Source
Metadata
MGetKV3ClassDefaults
: { "m_events": [] }
Also in
Counter-Strike 2
Dota 2
Fields
Name
Type
Offset
m_skeleton
CStrongHandle
<
InfoForResourceTypeCNmSkeleton
>
0
0x0000
m_nNumFrames
uint32
8
0x0008
m_flDuration
float32
12
0x000C
m_compressedPoseData
CUtlBinaryBlock
= "[BINARY BLOB]"
16
0x0010
m_trackCompressionSettings
CUtlVector
<
NmCompressionSettings_t
>
32
0x0020
m_compressedPoseOffsets
CUtlVector
<
uint32
>
56
0x0038
m_secondaryAnimations
CUtlVectorFixedGrowable
<
CNmClip
*
,
1
>
120
0x0078
m_floatChannelData
CUtlVectorFixedGrowable
<
CNmFloatChannelData
*
,
2
>
152
0x0098
m_syncTrack
CNmSyncTrack
192
0x00C0
m_rootMotion
CNmRootMotionData
368
0x0170
m_bIsAdditive
bool
448
0x01C0
m_modelSpaceSamplingChain
CUtlVector
<
CNmClip::ModelSpaceSamplingChainLink_t
>
456
0x01C8
m_modelSpaceBoneSamplingIndices
CUtlVector
<
int32
>
480
0x01E0