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
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
CNmFrameSnapEvent
CNmGraphDefinition
CNmGraphDefinition::ExternalGraphSlot_t
CNmGraphDefinition::ExternalPoseSlot_t
CNmGraphDefinition::ReferencedGraphSlot_t
CNmGraphEventConditionNode::CDefinition
CNmGraphEventConditionNode::Condition_t
CNmGraphInstance
CNmGraphNode::CDefinition
CNmGraphVariationUserData
CNmIDBasedClipSelectorNode::CDefinition
CNmIDBasedSelectorNode::CDefinition
CNmIDComparisonNode::CDefinition
CNmIDComparisonNode::Comparison_t
CNmIDEvent
CNmIDEventConditionNode::CDefinition
CNmIDEventNode::CDefinition
CNmIDEventPercentageThroughNode::CDefinition
CNmIDSelectorNode::CDefinition
CNmIDSwitchNode::CDefinition
CNmIDToFloatNode::CDefinition
CNmIDValueNode::CDefinition
CNmIsExternalGraphSlotFilledNode::CDefinition
CNmIsExternalPoseSetNode::CDefinition
CNmIsInactiveBranchConditionNode::CDefinition
CNmIsTargetSetNode::CDefinition
CNmLayerBlendNode::CDefinition
CNmLayerBlendNode::LayerDefinition_t
CNmLegacyEvent
CNmMaterialAttributeEvent
CNmModelSpaceBlendTask
CNmNotNode::CDefinition
CNmOrNode::CDefinition
CNmOrientationWarpEvent
CNmOrientationWarpNode::AlignmentMode_t
CNmOrientationWarpNode::CDefinition
CNmOverlayBlendTask
CNmParameterizedBlendNode::BlendRange_t
CNmParameterizedBlendNode::CDefinition
CNmParameterizedBlendNode::Parameterization_t
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
Type
/
to search schemas
Deadlock
animlib
CNmGraphDefinition
CNmGraphDefinition
440 bytes (0x01B8), align 8
Source
Metadata
MGetKV3ClassDefaults
: { "m_nodes": [] }
Also in
Counter-Strike 2
Dota 2
Fields
Name
Type
Offset
m_variationID
CGlobalSymbol
0
0x0000
m_skeleton
CStrongHandle
<
InfoForResourceTypeCNmSkeleton
>
8
0x0008
m_supportedSecondarySkeletons
CUtlVector
<
CStrongHandle
<
InfoForResourceTypeCNmSkeleton
>
>
16
0x0010
m_pUserData
CNmGraphVariationUserData
*
40
0x0028
m_persistentNodeIndices
CUtlVector
<
int16
>
48
0x0030
m_nRootNodeIdx
int16
= -1
72
0x0048
m_controlParameterIDs
CUtlVector
<
CGlobalSymbol
>
80
0x0050
m_virtualParameterIDs
CUtlVector
<
CGlobalSymbol
>
104
0x0068
m_virtualParameterNodeIndices
CUtlVector
<
int16
>
128
0x0080
m_referencedGraphSlots
CUtlVector
<
CNmGraphDefinition::ReferencedGraphSlot_t
>
152
0x0098
m_externalGraphSlots
CUtlVector
<
CNmGraphDefinition::ExternalGraphSlot_t
>
176
0x00B0
m_externalPoseSlots
CUtlVector
<
CNmGraphDefinition::ExternalPoseSlot_t
>
200
0x00C8
m_nodePaths
CUtlVector
<
CUtlString
>
336
0x0150
m_resources
CUtlVector
<
CStrongHandleVoid
>
360
0x0168