Cavestory Mod API
Public Member Functions | Public Attributes | List of all members
CaveNet::DataStructures::AI_ActionBase Class Referenceabstract

AI Player's action base. More...

#include <CaveNet_ExportedTypes.h>

Public Member Functions

 AI_ActionBase ()
 Constructor.
 
virtual bool OnBegin ()=0
 Called when this action is started.
 
virtual void OnFinish ()=0
 Called when this action finishes.
 
virtual bool IsDone ()=0
 Whether this action is complete or not.
 
virtual void Tick (AI_Controls *pControls)=0
 Called every frame.
 

Public Attributes

AI_BrainpBrain
 The brain this action is performing for.
 

Detailed Description

AI Player's action base.


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