class CPulseCell_Step_CallExternalMethod : public CPulseCell_BaseYieldingInflow
{
public:
PulseSymbol_t m_MethodName;
PulseSymbol_t m_GameBlackboard;
CUtlLeanVector<CPulseRuntimeMethodArg> m_ExpectedArgs;
PulseMethodCallMode_t m_nAsyncCallMode;
CPulse_ResumePoint m_OnFinished;
};
KV3 Class Defaults
{
_class = "CPulseCell_Step_CallExternalMethod"
m_nEditorNodeID = -1
m_MethodName = ""
m_GameBlackboard = ""
m_ExpectedArgs = [ ]
m_nAsyncCallMode = "ASYNC_FIRE_AND_FORGET"
m_OnFinished =
{
m_SourceOutflowName = ""
m_nDestChunk = -1
m_nInstruction = -1
}
}