Skip to content

CNmClip

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

Kind: classSize: 512 bytes (0x200)Alignment: 16 bytesModule: animlibBinary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

Inheritance tree
  • CNmClip
Relationship diagram (6 edges)
classDiagram
    CNmClip *-- InfoForResourceTypeCNmSkeleton
    CNmClip *-- NmCompressionSettings_t
    CNmClip --> CNmFloatChannelData
    CNmClip *-- CNmSyncTrack
    CNmClip *-- CNmRootMotionData
    CNmClip *-- `CNmClip::ModelSpaceSamplingChainLink_t`
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

CNmClip

OffsetFieldTypeFromAnnotations
0x0m_skeletonCStrongHandle< InfoForResourceTypeCNmSkeleton >
0x8m_nNumFramesuint32
0xcm_flDurationfloat32
0x10m_compressedPoseDataCUtlBinaryBlock
0x20m_trackCompressionSettingsCUtlVector< NmCompressionSettings_t >
0x38m_compressedPoseOffsetsCUtlVector< uint32 >
0x78m_secondaryAnimationsCUtlVectorFixedGrowable< CNmClip*, 1 >
0x98m_floatChannelDataCUtlVectorFixedGrowable< CNmFloatChannelData*, 2 >
0xc0m_syncTrackCNmSyncTrack
0x170m_rootMotionCNmRootMotionData
0x1c0m_bIsAdditivebool
0x1c8m_modelSpaceSamplingChainCUtlVector< CNmClip::ModelSpaceSamplingChainLink_t >
0x1e0m_modelSpaceBoneSamplingIndicesCUtlVector< int32 >
KV3 class defaults
{
	"m_skeleton": "",
	"m_nNumFrames": 0,
	"m_flDuration": 0.000000,
	"m_compressedPoseData": "[BINARY BLOB]",
	"m_trackCompressionSettings":
	[
	],
	"m_compressedPoseOffsets":
	[
	],
	"m_secondaryAnimations":
	[
	],
	"m_floatChannelData":
	[
	],
	"m_syncTrack":
	{
		"m_syncEvents":
		[
			{
				"m_ID": <HIDDEN FOR DIFF>,
				"m_startTime":
				{
					"m_flValue": 0.000000
				},
				"m_duration":
				{
					"m_flValue": 1.000000
				}
			}
		],
		"m_nStartEventOffset": 0
	},
	"m_rootMotion":
	{
		"m_transforms":
		[
		],
		"m_nNumFrames": 0,
		"m_flAverageLinearVelocity": 0.000000,
		"m_flAverageAngularVelocityRadians": 0.000000,
		"m_totalDelta":
		[
			0.000000,
			0.000000,
			0.000000,
			0.000000,
			0.000000,
			0.000000,
			0.000000,
			0.000000
		]
	},
	"m_bIsAdditive": false,
	"m_modelSpaceSamplingChain":
	[
	],
	"m_modelSpaceBoneSamplingIndices":
	[
	],
	"m_events":
	[
	]
}