Inherited by GraphCanvas::PrioritizedStateController< RootGraphicsItemDisplayState >, GraphCanvas::StackStateController< bool >, GraphCanvas::StackStateController< AZStd::string >, GraphCanvas::PrioritizedStateController< T, Compare >, and GraphCanvas::StackStateController< T >.
|
| StateController (const T &defaultState) |
|
const T & | GetState () const |
|
virtual bool | HasState () const =0 |
|
bool | operator== (const T &comparisonValue) const |
|
bool | operator!= (const T &comparisonValue) const |
|
|
bool | PushState (StateSetter< T > *stateSetter, const T &state) |
|
bool | ReleaseState (StateSetter< T > *stateSetter) |
|
virtual const T & | GetCalculatedState () const =0 |
|
const T & | GetDefaultState () const |
|
virtual bool | OnPushState (StateSetter< T > *stateSetter, const T &state)=0 |
|
virtual bool | OnReleaseState (StateSetter< T > *stateSetter)=0 |
|
The documentation for this class was generated from the following file:
- Gems/GraphCanvas/Code/StaticLib/GraphCanvas/Utils/StateControllers/StateController.h