Spelunx Cavern SDK
 
Loading...
Searching...
No Matches
State Class Referenceabstract
Inheritance diagram for State:
Inheritance graph
Collaboration diagram for State:
Collaboration graph

Public Member Functions

abstract string GetName ()
 
virtual void OnEnter (FiniteStateMachine fsm, GameObject target)
 
virtual void OnUpdate (FiniteStateMachine fsm, GameObject target)
 
virtual void OnLateUpdate (FiniteStateMachine fsm, GameObject target)
 
virtual void OnExit (FiniteStateMachine fsm, GameObject target)
 

Detailed Description

Definition at line 4 of file FiniteStateMachine.cs.

Member Function Documentation

◆ GetName()

abstract string State.GetName ( )
pure virtual

◆ OnEnter()

virtual void State.OnEnter ( FiniteStateMachine  fsm,
GameObject  target 
)
inlinevirtual

Reimplemented in HuggingState, MirroringState, OnGroundState, and StartState.

Definition at line 7 of file FiniteStateMachine.cs.

◆ OnExit()

virtual void State.OnExit ( FiniteStateMachine  fsm,
GameObject  target 
)
inlinevirtual

Definition at line 10 of file FiniteStateMachine.cs.

◆ OnLateUpdate()

virtual void State.OnLateUpdate ( FiniteStateMachine  fsm,
GameObject  target 
)
inlinevirtual

Definition at line 9 of file FiniteStateMachine.cs.

◆ OnUpdate()

virtual void State.OnUpdate ( FiniteStateMachine  fsm,
GameObject  target 
)
inlinevirtual

Reimplemented in MirroringState, and OnGroundState.

Definition at line 8 of file FiniteStateMachine.cs.


The documentation for this class was generated from the following file: