ScummVM API documentation
hpl::iAIState Class Referenceabstract
Inheritance diagram for hpl::iAIState:
iNotebookState cNotebookState_Front cNotebookState_Note cNotebookState_NoteList cNotebookState_TaskList

Public Member Functions

virtual void OnUpdate (float afTime)=0
 
virtual void OnEnterState (int alLastState)=0
 
virtual void OnLeaveState (int alNextState)=0
 
int GetId ()
 
const tStringGetName ()
 
float GetUpdateStep ()
 
void Sleep (float afTime)
 

Protected Attributes

int mlId
 
tString msName
 
float mfUpdateStep
 
cStateMachinempStateMachine
 

The documentation for this class was generated from the following file: