LLFSMState Class Reference

#include <llstatemachine.h>

Inheritance diagram for LLFSMState:

Inheritance graph
[legend]
Collaboration diagram for LLFSMState:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLFSMState ()
virtual void onEntry (void *)
virtual void onExit (void *)
virtual void execute (void *)
virtual std::string getName ()

Detailed Description

Definition at line 61 of file llstatemachine.h.


Constructor & Destructor Documentation

LLFSMState::LLFSMState (  )  [inline]

Definition at line 64 of file llstatemachine.h.


Member Function Documentation

virtual void LLFSMState::execute ( void  )  [inline, virtual]

Definition at line 67 of file llstatemachine.h.

Referenced by LLStateMachine::runCurrentState().

virtual std::string LLFSMState::getName (  )  [inline, virtual]

Definition at line 68 of file llstatemachine.h.

Referenced by operator<<(), LLStateMachine::processTransition(), and LLStateDiagram::saveDotFile().

virtual void LLFSMState::onEntry ( void  )  [inline, virtual]

Definition at line 65 of file llstatemachine.h.

Referenced by LLStateMachine::processTransition(), and LLStateMachine::setCurrentState().

virtual void LLFSMState::onExit ( void  )  [inline, virtual]

Definition at line 66 of file llstatemachine.h.

Referenced by LLStateMachine::processTransition().


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:22 2010 for Second Life Viewer by  doxygen 1.4.7