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::StateController< T > Member List

This is the complete list of members for GraphCanvas::StateController< T >, including all inherited members.

GetCalculatedState() const =0 (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >protectedpure virtual
GetDefaultState() const (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >inlineprotected
GetState() const (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >inline
HasState() const =0 (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >pure virtual
Notifications typedef (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >
OnPushState(StateSetter< T > *stateSetter, const T &state)=0 (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >protectedpure virtual
OnReleaseState(StateSetter< T > *stateSetter)=0 (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >protectedpure virtual
operator!=(const T &comparisonValue) const (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >inline
operator==(const T &comparisonValue) const (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >inline
PushState(StateSetter< T > *stateSetter, const T &state) (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >inlineprotected
ReleaseState(StateSetter< T > *stateSetter) (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >inlineprotected
StateController(const T &defaultState) (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >inlineexplicit
StateSetter< T > (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >friend
~StateController()=default (defined in GraphCanvas::StateController< T >)GraphCanvas::StateController< T >virtual