Skip to content

CNmLayerBlendNode::LayerDefinition_t

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json

Kind: classSize: 12 bytes (0xc)Alignment: 2 bytesModule: animlibBinary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

Used by (1) as a field type

Inheritance tree
  • CNmLayerBlendNode::LayerDefinition_t

Memory layout

8 fields, 8 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.

CNmLayerBlendNode::LayerDefinition_t

OffsetFieldTypeFromAnnotations
0x0m_nInputNodeIdxint16
0x2m_nWeightValueNodeIdxint16
0x4m_nBoneMaskValueNodeIdxint16
0x6m_nRootMotionWeightValueNodeIdxint16
0x8m_bIsSynchronizedbool
0x9m_bIgnoreEventsbool
0xam_bIsStateMachineLayerbool
0xbm_blendModeNmPoseBlendMode_t
KV3 class defaults
{
	"m_nInputNodeIdx": -1,
	"m_nWeightValueNodeIdx": -1,
	"m_nBoneMaskValueNodeIdx": -1,
	"m_nRootMotionWeightValueNodeIdx": -1,
	"m_bIsSynchronized": false,
	"m_bIgnoreEvents": false,
	"m_bIsStateMachineLayer": false,
	"m_blendMode": "Overlay"
}