Skip to content

CPulse_InvokeBinding

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

Kind: classSize: 176 bytes (0xb0)Alignment: 8 bytesModule: pulse_runtime_libBinary: animationsystem.dll

Relationships

Inherits from: nothing; this is a root class.

Used by (1) as a field type

Inheritance tree
  • CPulse_InvokeBinding
Relationship diagram (3 edges)
classDiagram
    CPulse_InvokeBinding *-- PulseRegisterMap_t
    CPulse_InvokeBinding *-- PulseRuntimeCellIndex_t
    CPulse_InvokeBinding *-- PulseRuntimeChunkIndex_t
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

CPulse_InvokeBinding

OffsetFieldTypeFromAnnotations
0x0m_RegisterMapPulseRegisterMap_t
0x30m_FuncNamePulseSymbol_t
0x40m_nCellIndexPulseRuntimeCellIndex_t
0x44m_nSrcChunkPulseRuntimeChunkIndex_t
0x48m_nSrcInstructionint32
KV3 class defaults
{
	"m_RegisterMap":
	{
		"m_Inparams": null,
		"m_Outparams": null
	},
	"m_FuncName": "",
	"m_nCellIndex": -1,
	"m_nSrcChunk": -1,
	"m_nSrcInstruction": -1
}