Class FlowStateTransition
Inheritance
object
FlowStateTransition
Assembly: solution.dll
Syntax
[SerializationVersionAttribute]
public sealed class FlowStateTransition : NesterStateTransition<FlowGraph, ScriptGraphAsset>, INesterStateTransition, IStateTransition, IGraphElementWithDebugData, IConnection<IState, IState>, IGraphNesterElement, IGraphParentElement, IGraphElement, IGraphItem, INotifiedCollectionItem, IDisposable, IPrewarmable, IAotStubbable, IIdentifiable, IAnalyticsIdentifiable, IGraphNester, IGraphParent, IGraphEventListener
Constructors
FlowStateTransition()
Declaration
public FlowStateTransition()
FlowStateTransition(IState, IState)
Declaration
public FlowStateTransition(IState source, IState destination)
Parameters
Methods
DefaultGraph()
Declaration
public override FlowGraph DefaultGraph()
Returns
Overrides
GraphWithDefaultTrigger()
Declaration
public static FlowGraph GraphWithDefaultTrigger()
Returns
IsListening(GraphPointer)
Declaration
public bool IsListening(GraphPointer pointer)
Parameters
Returns
OnEnter(Flow)
Declaration
public override void OnEnter(Flow flow)
Parameters
| Type |
Name |
Description |
| Flow |
flow |
|
Overrides
OnExit(Flow)
Declaration
public override void OnExit(Flow flow)
Parameters
| Type |
Name |
Description |
| Flow |
flow |
|
Overrides
StartListening(GraphStack)
Declaration
public void StartListening(GraphStack stack)
Parameters
StopListening(GraphStack)
Declaration
public void StopListening(GraphStack stack)
Parameters
WithDefaultTrigger(IState, IState)
Declaration
public static FlowStateTransition WithDefaultTrigger(IState source, IState destination)
Parameters
Returns
Implements
IDisposable
Extension Methods