Skip to content

CNmGraphDocument

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

Kind: classSize: 184 bytes (0xb8)Alignment: 8 bytesModule: animdoclibBinary: !GlobalTypes

Relationships

Inherits from: CNmAnimDocument

Inheritance tree
Relationship diagram (4 edges)
classDiagram
    CNmAnimDocument <|-- CNmGraphDocument
    CNmGraphDocument --> CNmGraphDocFlowGraph
    CNmGraphDocument *-- CNmVariationHierarchy
    CNmGraphDocument *-- `CNmGraphDocument::DebugParameterSet_t`
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

5 fields, 4 declared here and 1 inherited. Offsets are absolute from the object base on windows-x86_64.

CNmAnimDocumentCNmGraphDocument

OffsetFieldTypeFromAnnotations
0x68m_nVersionint32CNmAnimDocumentMPropertySuppressField
0x70m_pRootGraphCNmGraphDocFlowGraph*
0x78m_variationHierarchyCNmVariationHierarchy
0x90m_debugParameterSetsCUtlLeanVector< CNmGraphDocument::DebugParameterSet_t >
0xa0m_dictionaryIDSetIDsCUtlVector< V_uuid_t >
KV3 class defaults
{
	"_class": "CNmGraphDocument",
	"m_nVersion": 0,
	"m_pRootGraph": null,
	"m_variationHierarchy":
	{
		"m_variations":
		[
			{
				"m_ID": <HIDDEN FOR DIFF>,
				"m_parentID": "",
				"m_skeleton": "",
				"m_pUserData": null
			}
		]
	},
	"m_debugParameterSets":
	[
	],
	"m_dictionaryIDSetIDs":
	[
	]
}