{ "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_CursorQueue": { "data": { "m_nCursorsAllowedToRunParallel": { "value": 96, "comment": "int32_t" } }, "comment": "CPulseCell_WaitForCursorsWithTagBase" }, "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_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" }, "m_OnFinished": { "value": 112, "comment": "CPulse_ResumePoint" }, "m_nAsyncCallMode": { "value": 104, "comment": "PulseMethodCallMode_t" } }, "comment": "CPulseCell_BaseYieldingInflow" }, "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_TestWaitWithCursorState": { "data": { "m_WakeCancel": { "value": 88, "comment": "CPulse_ResumePoint" }, "m_WakeFail": { "value": 104, "comment": "CPulse_ResumePoint" }, "m_WakeResume": { "value": 72, "comment": "CPulse_ResumePoint" } }, "comment": "CPulseCell_BaseYieldingInflow" }, "CPulseCell_TestWaitWithCursorState_CursorState_t": { "data": { "bFailOnCancel": { "value": 4, "comment": "bool" }, "flWaitValue": { "value": 0, "comment": "float" } }, "comment": null }, "CPulseCell_Test_MultiInflow_NoDefault": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Test_MultiInflow_WithDefault": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Test_NoInflow": { "data": {}, "comment": "CPulseCell_BaseFlow" }, "CPulseCell_Timeline": { "data": { "m_OnCanceled": { "value": 120, "comment": "CPulse_ResumePoint" }, "m_OnFinished": { "value": 104, "comment": "CPulse_ResumePoint" }, "m_TimelineEvents": { "value": 72, "comment": "CUtlVector" }, "m_bWaitForChildOutflows": { "value": 96, "comment": "bool" } }, "comment": "CPulseCell_BaseYieldingInflow" }, "CPulseCell_Timeline_TimelineEvent_t": { "data": { "m_EventOutflow": { "value": 8, "comment": "CPulse_OutflowConnection" }, "m_bCallModeSync": { "value": 5, "comment": "bool" }, "m_bPauseForPreviousEvents": { "value": 4, "comment": "bool" }, "m_flTimeFromPrevious": { "value": 0, "comment": "float" } }, "comment": null }, "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" }, "CPulseCell_WaitForCursorsWithTag": { "data": { "m_bTagSelfWhenComplete": { "value": 96, "comment": "bool" }, "m_nDesiredKillPriority": { "value": 100, "comment": "PulseCursorCancelPriority_t" } }, "comment": "CPulseCell_WaitForCursorsWithTagBase" }, "CPulseCell_WaitForCursorsWithTagBase": { "data": { "m_WaitComplete": { "value": 80, "comment": "CPulse_ResumePoint" }, "m_nCursorsAllowedToWait": { "value": 72, "comment": "int32_t" } }, "comment": "CPulseCell_BaseYieldingInflow" }, "CPulseCell_WaitForCursorsWithTagBase_CursorState_t": { "data": { "m_TagName": { "value": 0, "comment": "CUtlSymbolLarge" } }, "comment": null }, "CPulseCursorFuncs": { "data": {}, "comment": null }, "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_Constants": { "value": 168, "comment": "CUtlVector" }, "m_DomainIdentifier": { "value": 8, "comment": "CUtlSymbolLarge" }, "m_InvokeBindings": { "value": 120, "comment": "CUtlVector" }, "m_OutputConnections": { "value": 192, "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": 224, "comment": "CUtlVector" }, "m_bExpectingToDestroyWithYieldedCursors": { "value": 218, "comment": "bool" }, "m_bExplicitTimeStepping": { "value": 217, "comment": "bool" }, "m_bIsRunningUnitTests": { "value": 216, "comment": "bool" }, "m_bTestYesOrNoPath": { "value": 248, "comment": "bool" }, "m_nNextValidateIndex": { "value": 220, "comment": "int32_t" } }, "comment": "CBasePulseGraphInstance" }, "CPulseGraphInstance_TestDomain_Derived": { "data": { "m_nInstanceValueX": { "value": 256, "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": 360, "comment": "Color" }, "m_bPenUp": { "value": 376, "comment": "bool" }, "m_flHeadingDeg": { "value": 372, "comment": "float" }, "m_vPos": { "value": 364, "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_Constant": { "data": { "m_Type": { "value": 0, "comment": "CPulseValueFullType" }, "m_Value": { "value": 16, "comment": "KeyValues3" } }, "comment": null }, "CPulse_InvokeBinding": { "data": { "m_FuncName": { "value": 32, "comment": "CUtlSymbolLarge" }, "m_RegisterMap": { "value": 0, "comment": "PulseRegisterMap_t" }, "m_nCellIndex": { "value": 40, "comment": "PulseRuntimeCellIndex_t" }, "m_nSrcChunk": { "value": 44, "comment": "PulseRuntimeChunkIndex_t" }, "m_nSrcInstruction": { "value": 48, "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": 360, "comment": "int32_t" }, "m_nCursorValueB": { "value": 364, "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 }, "FakeEntity_tAPI": { "data": {}, "comment": null }, "PGDInstruction_t": { "data": { "m_DomainValue": { "value": 40, "comment": "CBufferString" }, "m_nCallInfoIndex": { "value": 28, "comment": "PulseRuntimeCallInfoIndex_t" }, "m_nChunk": { "value": 20, "comment": "PulseRuntimeChunkIndex_t" }, "m_nCode": { "value": 0, "comment": "PulseInstructionCode_t" }, "m_nConstIdx": { "value": 32, "comment": "PulseRuntimeConstantIndex_t" }, "m_nDestInstruction": { "value": 24, "comment": "int32_t" }, "m_nInvokeBindingIndex": { "value": 16, "comment": "PulseRuntimeInvokeIndex_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" } }, "comment": null }, "PulseCursorID_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseCursorYieldToken_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseDocNodeID_t": { "data": { "m_Value": { "value": 0, "comment": "int32_t" } }, "comment": null }, "PulseGraphInstanceID_t": { "data": { "m_Value": { "value": 0, "comment": "uint32_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 }, "PulseRuntimeConstantIndex_t": { "data": { "m_Value": { "value": 0, "comment": "int16_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": "uint32_t" } }, "comment": null } }