Skip to content

FSMNode_FunctionHandlers

Module: SMSystem

Inherited by FSMConduit_FunctionHandlers, FSMState_FunctionHandlers, FSMTransition_FunctionHandlers

Public Attributes

Name
TArray< FSMExposedFunctionHandler > NodeInitializedGraphEvaluators
TArray< FSMExposedFunctionHandler > NodeShutdownGraphEvaluators
TArray< FSMExposedFunctionHandler > OnRootStateMachineStartedGraphEvaluator
TArray< FSMExposedFunctionHandler > OnRootStateMachineStoppedGraphEvaluator
struct FSMExposedNodeFunctions * ExposedFunctionsOwner

Public Attributes Documentation

variable NodeInitializedGraphEvaluators

TArray< FSMExposedFunctionHandler > NodeInitializedGraphEvaluators;

Entry point to when a node is first initialized.


variable NodeShutdownGraphEvaluators

TArray< FSMExposedFunctionHandler > NodeShutdownGraphEvaluators;

Entry point to when a node is shutdown.


variable OnRootStateMachineStartedGraphEvaluator

TArray< FSMExposedFunctionHandler > OnRootStateMachineStartedGraphEvaluator;

When the owning blueprint's root state machine starts.


variable OnRootStateMachineStoppedGraphEvaluator

TArray< FSMExposedFunctionHandler > OnRootStateMachineStoppedGraphEvaluator;

When the owning blueprint's root state machine stops.


variable ExposedFunctionsOwner

struct FSMExposedNodeFunctions * ExposedFunctionsOwner = nullptr;

A pointer back to the owning exposed node functions.