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_OutputConnectionMemory layout
14 fields, 14 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CPulseGraphDef
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x8 | m_DomainIdentifier | PulseSymbol_t | ||
0x18 | m_DomainSubType | CPulseValueFullType | ||
0x30 | m_ParentMapName | PulseSymbol_t | ||
0x40 | m_ParentXmlName | PulseSymbol_t | ||
0x50 | m_Chunks | CUtlVector< CPulse_Chunk* > | ||
0x68 | m_Cells | CUtlVector< CPulseCell_Base* > | ||
0x80 | m_Vars | CUtlVector< CPulse_Variable > | ||
0x98 | m_PublicOutputs | CUtlVector< CPulse_PublicOutput > | ||
0xb0 | m_InvokeBindings | CUtlVector< CPulse_InvokeBinding* > | ||
0xc8 | m_CallInfos | CUtlVector< CPulse_CallInfo* > | ||
0xe0 | m_Constants | CUtlVector< CPulse_Constant > | ||
0xf8 | m_DomainValues | CUtlVector< CPulse_DomainValue > | ||
0x110 | m_BlackboardReferences | CUtlVector< CPulse_BlackboardReference > | ||
0x128 | m_OutputConnections | CUtlVector< 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":
[
]
}