Skip to content

CPulseGraphDef

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

Kind: classSize: 432 bytes (0x1b0)Alignment: 8 bytesModule: pulse_runtime_libBinary: animationsystem.dll

Relationships

Inherits from: nothing; this is a root class.

Inheritance tree
  • CPulseGraphDef
Relationship diagram (10 edges)
classDiagram
    CPulseGraphDef --> CPulse_Chunk
    CPulseGraphDef --> CPulseCell_Base
    CPulseGraphDef *-- CPulse_Variable
    CPulseGraphDef *-- CPulse_PublicOutput
    CPulseGraphDef --> CPulse_InvokeBinding
    CPulseGraphDef --> CPulse_CallInfo
    CPulseGraphDef *-- CPulse_Constant
    CPulseGraphDef *-- CPulse_DomainValue
    CPulseGraphDef *-- CPulse_BlackboardReference
    CPulseGraphDef --> CPulse_OutputConnection
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

CPulseGraphDef

OffsetFieldTypeFromAnnotations
0x8m_DomainIdentifierPulseSymbol_t
0x18m_DomainSubTypeCPulseValueFullType
0x30m_ParentMapNamePulseSymbol_t
0x40m_ParentXmlNamePulseSymbol_t
0x50m_ChunksCUtlVector< CPulse_Chunk* >
0x68m_CellsCUtlVector< CPulseCell_Base* >
0x80m_VarsCUtlVector< CPulse_Variable >
0x98m_PublicOutputsCUtlVector< CPulse_PublicOutput >
0xb0m_InvokeBindingsCUtlVector< CPulse_InvokeBinding* >
0xc8m_CallInfosCUtlVector< CPulse_CallInfo* >
0xe0m_ConstantsCUtlVector< CPulse_Constant >
0xf8m_DomainValuesCUtlVector< CPulse_DomainValue >
0x110m_BlackboardReferencesCUtlVector< CPulse_BlackboardReference >
0x128m_OutputConnectionsCUtlVector< CPulse_OutputConnection* >
KV3 class defaults
{
	"m_DomainIdentifier": "",
	"m_DomainSubType": "PVAL_VOID",
	"m_ParentMapName": "",
	"m_ParentXmlName": "",
	"m_Chunks":
	[
	],
	"m_Cells":
	[
	],
	"m_Vars":
	[
	],
	"m_PublicOutputs":
	[
	],
	"m_InvokeBindings":
	[
	],
	"m_CallInfos":
	[
	],
	"m_Constants":
	[
	],
	"m_DomainValues":
	[
	],
	"m_BlackboardReferences":
	[
	],
	"m_OutputConnections":
	[
	]
}