57     virtual void destroy(
void) = 0;
 
   75     virtual const char * getName(
void) = 0;
 
   94     virtual void update(
void) = 0;
 
  115     virtual unsigned int getVariablesNumber(
void) = 0;
 
  143     virtual NeoVariable getVariable(
unsigned int id) = 0;
 
virtual void runEvent(int param)
Definition: Behavior.h:104
 
virtual void draw(void)
Draws behavior specific images to the screen. 
Definition: Behavior.h:103
 
Object3d * getParentObject(void)
Returns the parent object. 
Definition: Behavior.h:64
 
The Object3d class represents a general object in a 3D scene. 
Definition: Object3d.h:43
 
The NeoVariable class defines a variable that can be of any type available in M_VARIABLE_TYPE. 
Definition: PointerVariable.h:55
 
The Behavior class is an abstraction for creating behaviors. 
Definition: Behavior.h:39