{ "CBasePulseGraphInstance": { "data": {}, "comment": null }, "CPulseCell_Base": { "data": { "m_nEditorNodeID": { "value": 8, "comment": "PulseDocNodeID_t" } }, "comment": null }, "CPulseCell_BaseFlow": { "data": {}, "comment": "CPulseCell_Base" }, "CPulseCell_BaseValue": { "data": {}, "comment": "CPulseCell_Base" }, "CPulseCell_BaseYieldingInflow": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Inflow_BaseEntrypoint": { "data": { "m_EntryChunk": { "value": 72, "comment": "PulseRuntimeChunkIndex_t" }, "m_RegisterMap": { "value": 80, "comment": "PulseRegisterMap_t" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Inflow_EntOutputHandler": { "data": { "m_ExpectedParamType": { "value": 136, "comment": "CPulseValueFullType" }, "m_SourceEntity": { "value": 112, "comment": "CUtlSymbolLarge" }, "m_SourceOutput": { "value": 120, "comment": "CUtlSymbolLarge" }, "m_TargetInput": { "value": 128, "comment": "CUtlSymbolLarge" } }, "comment": "CPulseCell_Inflow_BaseEntrypoint" }, "CPulseCell_Inflow_EventHandler": { "data": { "m_EventName": { "value": 112, "comment": "CUtlSymbolLarge" } }, "comment": "CPulseCell_Inflow_BaseEntrypoint" }, "CPulseCell_Inflow_GraphHook": { "data": { "m_HookName": { "value": 112, "comment": "CUtlSymbolLarge" } }, "comment": "CPulseCell_Inflow_BaseEntrypoint" }, "CPulseCell_Inflow_Method": { "data": { "m_Args": { "value": 152, "comment": "CUtlVector" }, "m_Description": { "value": 120, "comment": "CUtlString" }, "m_MethodName": { "value": 112, "comment": "CUtlSymbolLarge" }, "m_ReturnType": { "value": 136, "comment": "CPulseValueFullType" }, "m_bIsPublic": { "value": 128, "comment": "bool" } }, "comment": "CPulseCell_Inflow_BaseEntrypoint" }, "CPulseCell_Inflow_Wait": { "data": { "m_WakeResume": { "value": 72, "comment": "CPulse_ResumePoint" } }, "comment": "CPulseCell_BaseYieldingInflow" }, "CPulseCell_Inflow_Yield": { "data": { "m_UnyieldResume": { "value": 72, "comment": "CPulse_ResumePoint" } }, "comment": "CPulseCell_BaseYieldingInflow" }, "CPulseCell_Outflow_CycleOrdered": { "data": { "m_Outputs": { "value": 72, "comment": "CUtlVector" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Outflow_CycleOrdered_InstanceState_t": { "data": { "m_nNextIndex": { "value": 0, "comment": "int32_t" } }, "comment": null }, "CPulseCell_Outflow_CycleRandom": { "data": { "m_Outputs": { "value": 72, "comment": "CUtlVector" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Outflow_CycleShuffled": { "data": { "m_Outputs": { "value": 72, "comment": "CUtlVector" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Outflow_CycleShuffled_InstanceState_t": { "data": { "m_Shuffle": { "value": 0, "comment": "CUtlVectorFixedGrowable" }, "m_nNextShuffle": { "value": 32, "comment": "int32_t" } }, "comment": null }, "CPulseCell_Outflow_IntSwitch": { "data": { "m_CaseOutflows": { "value": 88, "comment": "CUtlVector" }, "m_DefaultCaseOutflow": { "value": 72, "comment": "CPulse_OutflowConnection" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Outflow_SimultaneousParallel": { "data": { "m_Outputs": { "value": 72, "comment": "CUtlVector" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Outflow_StringSwitch": { "data": { "m_CaseOutflows": { "value": 88, "comment": "CUtlVector" }, "m_DefaultCaseOutflow": { "value": 72, "comment": "CPulse_OutflowConnection" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Outflow_TestExplicitYesNo": { "data": { "m_No": { "value": 88, "comment": "CPulse_OutflowConnection" }, "m_Yes": { "value": 72, "comment": "CPulse_OutflowConnection" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Outflow_TestRandomYesNo": { "data": { "m_No": { "value": 88, "comment": "CPulse_OutflowConnection" }, "m_Yes": { "value": 72, "comment": "CPulse_OutflowConnection" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Step_CallExternalMethod": { "data": { "m_ExpectedArgs": { "value": 80, "comment": "CUtlVector" }, "m_MethodName": { "value": 72, "comment": "CUtlSymbolLarge" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Step_DebugLog": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Step_PublicOutput": { "data": { "m_OutputIndex": { "value": 72, "comment": "PulseRuntimeOutputIndex_t" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Step_TestDomainCreateFakeEntity": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Step_TestDomainDestroyFakeEntity": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Step_TestDomainEntFire": { "data": { "m_Input": { "value": 72, "comment": "CUtlString" } }, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Step_TestDomainTracepoint": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Test_MultiInflow_NoDefault": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Test_MultiInflow_WithDefault": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Test_NoInflow": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Val_TestDomainFindEntityByName": { "data": {}, "comment": "CPulseCell_BaseValue" }, "CPulseCell_Val_TestDomainGetEntityName": { "data": {}, "comment": "CPulseCell_BaseValue" }, "CPulseCell_Value_RandomInt": { "data": {}, "comment": "CPulseCell_BaseValue" }, "CPulseCell_Value_TestValue50": { "data": {}, "comment": "CPulseCell_BaseValue" }, "CPulseExecCursor": { "data": {}, "comment": null }, "CPulseGraphDef": { "data": { "m_CallInfos": { "value": 144, "comment": "CUtlVector" }, "m_Cells": { "value": 48, "comment": "CUtlVector" }, "m_Chunks": { "value": 24, "comment": "CUtlVector" }, "m_DomainIdentifier": { "value": 8, "comment": "CUtlSymbolLarge" }, "m_InvokeBindings": { "value": 120, "comment": "CUtlVector" }, "m_OutputConnections": { "value": 168, "comment": "CUtlVector" }, "m_ParentMapName": { "value": 16, "comment": "CUtlSymbolLarge" }, "m_PublicOutputs": { "value": 96, "comment": "CUtlVector" }, "m_Vars": { "value": 72, "comment": "CUtlVector" } }, "comment": null }, "CPulseGraphInstance_TestDomain": { "data": { "m_Tracepoints": { "value": 216, "comment": "CUtlVector" }, "m_bExpectingToDestroyWithYieldedCursors": { "value": 210, "comment": "bool" }, "m_bExplicitTimeStepping": { "value": 209, "comment": "bool" }, "m_bIsRunningUnitTests": { "value": 208, "comment": "bool" }, "m_bTestYesOrNoPath": { "value": 240, "comment": "bool" }, "m_nNextValidateIndex": { "value": 212, "comment": "int32_t" } }, "comment": "CBasePulseGraphInstance" }, "CPulseGraphInstance_TestDomain_Derived": { "data": { "m_nInstanceValueX": { "value": 248, "comment": "int32_t" } }, "comment": "CPulseGraphInstance_TestDomain" }, "CPulseGraphInstance_TurtleGraphics": { "data": {}, "comment": "CBasePulseGraphInstance" }, "CPulseMathlib": { "data": {}, "comment": null }, "CPulseRuntimeMethodArg": { "data": { "m_Description": { "value": 56, "comment": "CUtlString" }, "m_Name": { "value": 0, "comment": "CKV3MemberNameWithStorage" }, "m_Type": { "value": 64, "comment": "CPulseValueFullType" } }, "comment": null }, "CPulseTestFuncs_DerivedDomain": { "data": {}, "comment": null }, "CPulseTestFuncs_LibraryA": { "data": {}, "comment": null }, "CPulseTestScriptLib": { "data": {}, "comment": null }, "CPulseTurtleGraphicsCursor": { "data": { "m_Color": { "value": 392, "comment": "Color" }, "m_bPenUp": { "value": 408, "comment": "bool" }, "m_flHeadingDeg": { "value": 404, "comment": "float" }, "m_vPos": { "value": 396, "comment": "Vector2D" } }, "comment": "CPulseExecCursor" }, "CPulse_CallInfo": { "data": { "m_CallMethodID": { "value": 48, "comment": "PulseDocNodeID_t" }, "m_PortName": { "value": 0, "comment": "CUtlSymbolLarge" }, "m_RegisterMap": { "value": 16, "comment": "PulseRegisterMap_t" }, "m_nEditorNodeID": { "value": 8, "comment": "PulseDocNodeID_t" }, "m_nSrcChunk": { "value": 52, "comment": "PulseRuntimeChunkIndex_t" }, "m_nSrcInstruction": { "value": 56, "comment": "int32_t" } }, "comment": null }, "CPulse_Chunk": { "data": { "m_InstructionEditorIDs": { "value": 32, "comment": "CUtlLeanVector" }, "m_Instructions": { "value": 0, "comment": "CUtlLeanVector" }, "m_Registers": { "value": 16, "comment": "CUtlLeanVector" } }, "comment": null }, "CPulse_InvokeBinding": { "data": { "m_FuncName": { "value": 32, "comment": "CUtlSymbolLarge" }, "m_InstanceType": { "value": 48, "comment": "CPulseValueFullType" }, "m_RegisterMap": { "value": 0, "comment": "PulseRegisterMap_t" }, "m_nCellIndex": { "value": 40, "comment": "PulseRuntimeCellIndex_t" }, "m_nSrcChunk": { "value": 64, "comment": "PulseRuntimeChunkIndex_t" }, "m_nSrcInstruction": { "value": 68, "comment": "int32_t" } }, "comment": null }, "CPulse_OutflowConnection": { "data": { "m_SourceOutflowName": { "value": 0, "comment": "CUtlSymbolLarge" }, "m_nDestChunk": { "value": 8, "comment": "PulseRuntimeChunkIndex_t" }, "m_nInstruction": { "value": 12, "comment": "int32_t" } }, "comment": null }, "CPulse_OutputConnection": { "data": { "m_Param": { "value": 24, "comment": "CUtlSymbolLarge" }, "m_SourceOutput": { "value": 0, "comment": "CUtlSymbolLarge" }, "m_TargetEntity": { "value": 8, "comment": "CUtlSymbolLarge" }, "m_TargetInput": { "value": 16, "comment": "CUtlSymbolLarge" } }, "comment": null }, "CPulse_PublicOutput": { "data": { "m_Description": { "value": 8, "comment": "CUtlString" }, "m_Name": { "value": 0, "comment": "CUtlSymbolLarge" }, "m_ParamType": { "value": 16, "comment": "CPulseValueFullType" } }, "comment": null }, "CPulse_RegisterInfo": { "data": { "m_OriginName": { "value": 24, "comment": "CKV3MemberNameWithStorage" }, "m_Type": { "value": 8, "comment": "CPulseValueFullType" }, "m_nLastReadByInstruction": { "value": 84, "comment": "int32_t" }, "m_nReg": { "value": 0, "comment": "PulseRuntimeRegisterIndex_t" }, "m_nWrittenByInstruction": { "value": 80, "comment": "int32_t" } }, "comment": null }, "CPulse_ResumePoint": { "data": {}, "comment": "CPulse_OutflowConnection" }, "CPulse_Variable": { "data": { "m_DefaultValue": { "value": 32, "comment": "KeyValues3" }, "m_Description": { "value": 8, "comment": "CUtlString" }, "m_Name": { "value": 0, "comment": "CUtlSymbolLarge" }, "m_Type": { "value": 16, "comment": "CPulseValueFullType" }, "m_bIsPublic": { "value": 50, "comment": "bool" } }, "comment": null }, "CTestDomainDerived_Cursor": { "data": { "m_nCursorValueA": { "value": 392, "comment": "int32_t" }, "m_nCursorValueB": { "value": 396, "comment": "int32_t" } }, "comment": "CPulseExecCursor" }, "FakeEntity_t": { "data": { "m_Class": { "value": 16, "comment": "CUtlString" }, "m_Name": { "value": 8, "comment": "CUtlString" }, "m_bDestroyed": { "value": 24, "comment": "bool" }, "m_bFuncWasCalled": { "value": 40, "comment": "bool" }, "m_fValue": { "value": 44, "comment": "float" }, "m_nHandle": { "value": 0, "comment": "PulseTestEHandle_t" }, "m_pAssociatedGraphInstance": { "value": 32, "comment": "CPulseGraphInstance_TestDomain*" } }, "comment": null }, "PGDInstruction_t": { "data": { "m_Arg0Name": { "value": 32, "comment": "CUtlSymbolLarge" }, "m_Arg1Name": { "value": 40, "comment": "CUtlSymbolLarge" }, "m_LiteralString": { "value": 64, "comment": "CBufferString" }, "m_bLiteralBool": { "value": 48, "comment": "bool" }, "m_flLiteralFloat": { "value": 56, "comment": "float" }, "m_nCallInfoIndex": { "value": 28, "comment": "PulseRuntimeCallInfoIndex_t" }, "m_nChunk": { "value": 20, "comment": "PulseRuntimeChunkIndex_t" }, "m_nCode": { "value": 0, "comment": "PulseInstructionCode_t" }, "m_nDestInstruction": { "value": 24, "comment": "int32_t" }, "m_nInvokeBindingIndex": { "value": 16, "comment": "PulseRuntimeInvokeIndex_t" }, "m_nLiteralInt": { "value": 52, "comment": "int32_t" }, "m_nReg0": { "value": 8, "comment": "PulseRuntimeRegisterIndex_t" }, "m_nReg1": { "value": 10, "comment": "PulseRuntimeRegisterIndex_t" }, "m_nReg2": { "value": 12, "comment": "PulseRuntimeRegisterIndex_t" }, "m_nVar": { "value": 4, "comment": "PulseRuntimeVarIndex_t" }, "m_vLiteralVec3": { "value": 80, "comment": "Vector" } }, "comment": null }, "PulseDocNodeID_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseRegisterMap_t": { "data": { "m_Inparams": { "value": 0, "comment": "KeyValues3" }, "m_Outparams": { "value": 16, "comment": "KeyValues3" } }, "comment": null }, "PulseRuntimeCallInfoIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseRuntimeCellIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseRuntimeChunkIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseRuntimeEntrypointIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseRuntimeInvokeIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseRuntimeOutputIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseRuntimeRegisterIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int16_t" } }, "comment": null }, "PulseRuntimeStateOffset_t": { "data": { "m_Value": { "value": 0, "comment": "uint16_t" } }, "comment": null }, "PulseRuntimeVarIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseTestEHandle_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null } }