VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes | Private Member Functions
makVrv::DtEntitySource Class Reference

An instance of DtEntitySource is a sound source whose position and velocity mimic an entity's. More...

Inheritance diagram for makVrv::DtEntitySource:
Inheritance graph
[legend]

Public Member Functions

 DtEntitySource (DtReflectedEntity *entity, const char *soundFilename)
 CTOR.
virtual ~DtEntitySource ()
 DTOR.
virtual DtReflectedEntity * getEntity ()
virtual void tick ()
virtual bool hasSupportingData (void *data) const
 Return true if the supplied supporting data (DtReflectedEntity) is contained in this sound.

Protected Attributes

DtReflectedEntity * myEntity
int myWasOnFire

Private Member Functions

 DtEntitySource (const DtEntitySource &orig)
 Copy CTOR ( not implemented )
DtEntitySourceoperator= (const DtEntitySource &orig)
 Assignment operator ( not implemented )

Detailed Description

An instance of DtEntitySource is a sound source whose position and velocity mimic an entity's.

Constructor & Destructor Documentation

makVrv::DtEntitySource::DtEntitySource ( DtReflectedEntity *  entity,
const char soundFilename 
)

CTOR.

virtual makVrv::DtEntitySource::~DtEntitySource ( )
virtual

DTOR.

makVrv::DtEntitySource::DtEntitySource ( const DtEntitySource orig)
private

Copy CTOR ( not implemented )

Member Function Documentation

virtual DtReflectedEntity* makVrv::DtEntitySource::getEntity ( )
virtual
virtual void makVrv::DtEntitySource::tick ( )
virtual
virtual bool makVrv::DtEntitySource::hasSupportingData ( void *  data) const
virtual

Return true if the supplied supporting data (DtReflectedEntity) is contained in this sound.

DtEntitySource& makVrv::DtEntitySource::operator= ( const DtEntitySource orig)
private

Assignment operator ( not implemented )

Member Data Documentation

DtReflectedEntity* makVrv::DtEntitySource::myEntity
protected
int makVrv::DtEntitySource::myWasOnFire
protected

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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)