Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

BehaviourInterface Class Reference

#include <obj_behaviour.h>

Inheritance diagram for BehaviourInterface:

BehaviourMissile BehaviourPlayer List of all members.

Public Member Functions

 BehaviourInterface (Object *_obj)
virtual ~BehaviourInterface ()
virtual void Event (int evt)
virtual void HitTile (Tile *)
virtual void HitObj (Object *)

Protected Attributes

Object * obj

Constructor & Destructor Documentation

BehaviourInterface::BehaviourInterface (  Object *    _obj )  [inline]
 

virtual BehaviourInterface::~BehaviourInterface (    )  [inline, virtual]
 


Member Function Documentation

virtual void BehaviourInterface::Event (  int    evt )  [inline, virtual]
 

Reimplemented in BehaviourPlayer, and BehaviourMissile.

virtual void BehaviourInterface::HitObj (  Object *    )  [inline, virtual]
 

virtual void BehaviourInterface::HitTile (  Tile *    )  [inline, virtual]
 

Reimplemented in BehaviourMissile.


Member Data Documentation

Object* BehaviourInterface::obj [protected]
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 2 18:50:27 2003 for eounicorn by doxygen1.3-rc3