JNR
|
Single state of the AI-controlled creature. More...
#include <aiAgentState.h>
Public Member Functions | |
aiController * | self () |
aiController * | player () |
class aiAgent * | agent () |
class laStage * | stage () |
virtual void | perceive (unsigned state, M_BOOL global, unsigned id, aiPerceptData data)=0 |
virtual void | perceive_active (std::string strID_Old)=0 |
virtual void | perceive_inactive (std::string strID_New)=0 |
virtual void | load (laFileParser *fp)=0 |
![]() | |
virtual std::string | name ()=0 |
Abstract naming method. | |
virtual laNamedClass * | instantiate ()=0 |
Abstract instantiate method. | |
Friends | |
class | aiAgent |
Single state of the AI-controlled creature.
Definition at line 48 of file aiAgentState.h.