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 tString & GetName ()
 
float GetUpdateStep ()
 
void Sleep (float afTime)
 

Protected Attributes

int mlId
 
tString msName
 
float mfUpdateStep
 
cStateMachine * mpStateMachine
 

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