A final state in the state machine.
This kind of state has no children and no outgoing transitions. Used to signal that a part of the state machine has finished processing.
#include <deprecated/YiFinalState.h>

Public Member Functions | |
| CYIFinalState (CYIState *parent=0, const CYIString &name="") | |
| virtual | ~CYIFinalState () |
Public Member Functions inherited from yi::deprecated::CYIAbstractState | |
| virtual | ~CYIAbstractState () |
| CYICompoundState * | GetParent () const |
| CYIStateMachine * | GetMachine () const |
| const CYIString & | GetName () const |
Public Member Functions inherited from CYIScriptableObject | |
| CYIScriptableObject () | |
| CYIScriptableObject (const CYIScriptableObject &other) | |
| CYIScriptableObject & | operator= (const CYIScriptableObject &other) |
| virtual | ~CYIScriptableObject () |
| CYIBindingImplementation * | GetBindingImplementation () const |
| void | SetBindingImplementation (CYIBindingImplementation *pBindingImplementation) |
| virtual const CYIRuntimeTypeInfo * | GetRuntimeTypeInfoForScriptObject () const |
Additional Inherited Members | |
Public Attributes inherited from yi::deprecated::CYIAbstractState | |
| CYISignal | StateEntered |
| CYISignal | StateExited |
Protected Member Functions inherited from yi::deprecated::CYIAbstractState | |
| virtual void | OnEntry (CYIEvent *e) |
| virtual void | OnExit (CYIEvent *e) |
| CYIAbstractState (CYIAbstractStatePriv *priv, CYICompoundState *parent=0, const CYIString &name="") | |
Protected Attributes inherited from yi::deprecated::CYIAbstractState | |
| CYIAbstractStatePriv * | m_pPriv |
Create a state with pParent as a parent. This is the only chance to set the parent of this state. A name can be set for debugging purposes.
|
virtual |