Public Member Functions | Protected Attributes | List of all members
FSMBasicState Class Reference
Inheritance diagram for FSMBasicState:
FSMObject FSMHistory FSMState

Public Member Functions

const char * className () const
 
FSMStategetParentState () const
 
int isA (const char *) const
 
void setParentState (FSMState *pParent)
 
- Public Member Functions inherited from FSMObject
const char * className () const
 
virtual void cleanup ()
 
virtual Kernel::String getIdentifier () const
 
Tcl_Interp * getInterpreter () const
 
Kernel::String getLogName () const
 
FSMStargetStar () const
 
void handleException (const Kernel::String &pActionType, const Kernel::String &pMessage) const
 
void handleWarningException (const Kernel::String &pActionType, const Kernel::String &pMessage) const
 
virtual void initialize ()
 
int isA (const char *) const
 
void setInteractiveSimParams (const Kernel::String &pTextAnimEntity, const Kernel::String &pTextAnimAction) const
 
void setInterpreter (Tcl_Interp *pInterpreter)
 
void setStar (FSMStar *pStar)
 
virtual void setup ()
 
virtual void wrapup ()
 

Protected Attributes

FSMStatemParentState
 
- Protected Attributes inherited from FSMObject
Tcl_Interp * mInterpreter
 
FSMStarmStar