worldobjreference Class Reference

#include <sound.h>

Inherited by camerareference, entityreference, physentreference, and staticreference.

List of all members.

Public Types

enum  worldobjtype { WR_CAMERA, WR_PHYSENT, WR_ENTITY, WR_STATICPOS }

Public Member Functions

 worldobjreference (int t)
virtual ~worldobjreference ()
virtual worldobjreference * clone () const =0
virtual const vec & currentposition () const =0
virtual bool nodistance ()=0
virtual bool operator== (const worldobjreference &other)=0
virtual bool operator!= (const worldobjreference &other)
virtual void attach ()
virtual void detach ()

Public Attributes

int type


Member Enumeration Documentation

Enumerator:
WR_CAMERA 
WR_PHYSENT 
WR_ENTITY 
WR_STATICPOS 


Constructor & Destructor Documentation

worldobjreference::worldobjreference ( int  t  )  [inline]

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


Member Function Documentation

virtual void worldobjreference::attach (  )  [inline, virtual]

virtual worldobjreference* worldobjreference::clone (  )  const [pure virtual]

virtual const vec& worldobjreference::currentposition (  )  const [pure virtual]

virtual void worldobjreference::detach (  )  [inline, virtual]

virtual bool worldobjreference::nodistance (  )  [pure virtual]

virtual bool worldobjreference::operator!= ( const worldobjreference &  other  )  [inline, virtual]

virtual bool worldobjreference::operator== ( const worldobjreference &  other  )  [pure virtual]


Member Data Documentation


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

Generated on Mon Dec 8 21:41:37 2008 for AssaultCube by  doxygen 1.5.7.1