CPulseCell_Base
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 72 bytes (0x48)Alignment: 8 bytesModule: pulse_runtime_libBinary: animationsystem.dll
Relationships
Inherits from: nothing; this is a root class.
Derived by: CPulseCell_BaseFlow, CPulseCell_BaseRequirement, CPulseCell_BaseValue, CPulseCell_Unknown
Used by (1) as a field type
Inheritance tree
CPulseCell_Base (4)
CPulseCell_BaseFlow (33)
- CPulseCell_BaseYieldingInflow
- CPulseCell_ExampleSelector pulse_system
- CPulseCell_Inflow_BaseEntrypoint
- CPulseCell_InlineNodeSkipSelector
- CPulseCell_Outflow_CycleOrdered
- CPulseCell_Outflow_CycleRandom
- CPulseCell_Outflow_CycleShuffled
- CPulseCell_Outflow_TestExplicitYesNo pulse_system
- CPulseCell_Outflow_TestRandomYesNo pulse_system
- CPulseCell_PickBestOutflowSelector
- CPulseCell_SoundEventStart server
- CPulseCell_Step_DebugLog
- CPulseCell_Step_EntFire client
- CPulseCell_Step_EntFire server
- CPulseCell_Step_FollowEntity server
- CPulseCell_Step_PublicOutput
- CPulseCell_Step_SetAnimGraphParam server
- CPulseCell_Step_TestDomainCreateFakeEntity pulse_system
- CPulseCell_Step_TestDomainDestroyFakeEntity pulse_system
- CPulseCell_Step_TestDomainEntFire pulse_system
- CPulseCell_Step_TestDomainTracepoint pulse_system
- CPulseCell_Test_MultiInflow_NoDefault pulse_system
- CPulseCell_Test_MultiInflow_WithDefault pulse_system
- CPulseCell_Test_MultiOutflow_WithParams pulse_system
- CPulseCell_Test_NoInflow pulse_system
- CSmartPropPulse_BaseQueryableFlow smartprops
- CSmartPropPulse_CreateRotator smartprops
- CSmartPropPulse_CreateSizer smartprops
- CSmartPropPulse_FitOnLine smartprops
- CSmartPropPulse_Group smartprops
- CSmartPropPulse_PickOneSelector smartprops
- CSmartPropPulse_PlaceInSphere smartprops
- CSmartPropPulse_SmartProp smartprops
CPulseCell_BaseRequirement (7)
- CPulseCell_ExampleCriteria pulse_system
- CPulseCell_IsRequirementValid
- CPulseCell_LimitCount
- CSmartPropPulse_CriteriaPathPosition smartprops
- CSmartPropPulse_SelectionChoiceWeight smartprops
- CSmartPropPulse_SelectionEndCap smartprops
- CSmartPropPulse_SelectionLinearLength smartprops
- CPulseCell_Unknown
Relationship diagram (5 edges)
classDiagram
CPulseCell_Base <|-- CPulseCell_BaseFlow
CPulseCell_Base <|-- CPulseCell_BaseRequirement
CPulseCell_Base <|-- CPulseCell_BaseValue
CPulseCell_Base <|-- CPulseCell_Unknown
CPulseCell_Base *-- PulseDocNodeID_tMemory layout
1 fields, 1 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CPulseCell_Base
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x8 | m_nEditorNodeID | PulseDocNodeID_t | MFgdFromSchemaCompletelySkipField |
KV3 class defaults
{
"_class": "CPulseCell_Base",
"m_nEditorNodeID": -1
}