Open 3D Engine GraphCanvas Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
GraphCanvas::StateSetter< T > Class Template Reference

Public Member Functions

 StateSetter (StateController< T > *stateController)
 
 StateSetter (StateController< T > *stateController, const T &state)
 
void SetState (const T &state)
 
void ReleaseState ()
 
void AddStateController (StateController< T > *stateController)
 
bool RemoveStateController (StateController< T > *stateController)
 
void ResetStateSetter ()
 
bool HasTargets () const
 
bool HasState () const
 

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