|
| FSMWormhole (Galaxy &g, Target *t=0) |
|
Wormhole * | asWormhole () |
|
void | begin () |
|
void | cleanup () |
|
Block * | clone () const |
|
SpecialEvent * | eventWithName (const char *pName) |
|
double | getArrivalTime () |
|
void | initEvents () |
|
void | initMemories () |
|
void | initState () |
|
int | isItWormhole () const |
|
Block * | makeNew () const |
|
Memory * | memoryWithName (const char *name) |
|
StringList | print (int verbose) const |
|
Scheduler * | scheduler () const |
|
State * | stateWithName (const char *name) |
|
void | wrapup () |
|
void | addEvent (SpecialEvent &pEvent) |
|
void | begin () |
|
const char * | className () const |
|
void | cleanup () |
|
const char * | domain () const |
|
void | execAction (PtrToAction pPtr) |
|
int | execCondition (PtrToCondition pPtr) |
|
PtrToAction | getAction (const char *pFunctionName) const |
|
PtrToCondition | getCondition (const char *pFunctionName) const |
|
FSMState * | getCurrentState () const |
|
FSMHistory * | getHistoryWithName (const char *pName) |
|
void | getInteractiveSimParams (Kernel::String *pTextAnimEntity, Kernel::String *pTextAnimIdentifier, Kernel::String *pTextAnimAction, Kernel::String *pGraphicalAnimIdentifier) const |
|
int | getInternalEvent (const char *pEventName) const |
|
Tcl_Interp * | getInterpreter () const |
|
FSMState * | getStateWithName (const char *pName) |
|
FSMTransition * | getTransitionWithName (const char *pName) |
|
int | isA (const char *) const |
|
int | isInternalEvent (const char *pEventName) const |
|
int | run () |
|
void | runOnEvent (const SpecialEvent *pEventAddr, double pEventTime, Type *pEventData, int pEventID) |
|
void | setInteractiveSimParams (const FSMObject *pFSMObject, const Kernel::String &pTextAnimEntity, const Kernel::String &pTextAnimAction) |
|
void | setInternalEvent (const char *pEventName, int pValue) |
|
void | setup () |
|
double | TNow () |
|
void | wrapup () |
|
|
double | getStopTime () |
|
void | go () |
|
void | setup () |
|
void | addAction (const char *pFuncName, const PtrToAction pPtr) |
|
void | addCondition (const char *pFuncName, const PtrToCondition pPtr) |
|
void | addFSMObject (FSMObject &pFSMObject) |
|
void | addInternalEvent (const char *pEventName) |
|
const char * | getCurrentStateMemoryValue () const |
|
void | go () |
|
void | receiveData () |
|
void | resetEvents () |
|
void | resetInternalEvents () |
|
void | sendData () |
|
void | setCurrentStateFromMemory () |
|
void | setCurrentStateMemory (Memory *pMemory) |
|
void | setEvent (const SpecialEvent *pEventAddr) |
|
void | setInitialState () |
|
void | setOuterDomainFlags () |
|
void | setTopLevelState (FSMState *pState) |
|
void | setupInterface () |
|
void | updateCurrentStateMemory () |
|