VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtVrfRadioTransmitter Class Reference
Inheritance diagram for DtVrfRadioTransmitter:
Inheritance graph
[legend]

Public Member Functions

 DtVrfRadioTransmitter (DtLocalObject *hostObject, const DtVrfRadioTransmitterParams &params)
 
virtual ~DtVrfRadioTransmitter ()
 
virtual bool init ()
 
virtual void setRelativePosition (const DtVector &)
 
virtual DtVector relativePosition () const
 
virtual void setTransmitState (int)
 
virtual unsigned int transmitState () const
 
virtual void setPower (float)
 
virtual float power () const
 
virtual void setWorldAntennaLoc (const DtVector &)
 
virtual const DtVectorworldAntennaLoc () const
 
virtual void setFrequency (double)
 
virtual double frequency () const
 
virtual void setFrequencyBandwidth (float)
 
virtual float frequencyBandwidth () const
 
virtual void setInputSource (unsigned int)
 
virtual unsigned int inputSource () const
 
virtual void setMajorModulationType (unsigned int)
 
virtual unsigned int majorModulationType () const
 
virtual void setRadioEntityType (const DtRadioEntityType &)
 
virtual DtRadioEntityType radioEntityType () const
 
virtual void setDetailedModulationType (unsigned int)
 
virtual unsigned int detailedModulationType () const
 
DtUUID hostId () const
 
int id () const
 
virtual
makVrf::DtRadioTransmitterStateComponent
nextFrameState ()
 
virtual const
makVrf::DtRadioTransmitterStateComponent
currentFrameState () const
 

Protected Member Functions

virtual void createRadioTransmitter ()
 

Protected Attributes

DtLocalObjectmyVrfObject
 
makVrf::DtRadioTransmitterStateComponentmyRadioTransmitter
 
unsigned int myTickCounter
 
DtVrfRadioTransmitterParams myTransmitterParams
 

Private Member Functions

 DtVrfRadioTransmitter ()
 
 DtVrfRadioTransmitter (const DtVrfRadioTransmitter &orig)
 
DtVrfRadioTransmitteroperator= (const DtVrfRadioTransmitter &orig)
 

Constructor & Destructor Documentation

DtVrfRadioTransmitter::DtVrfRadioTransmitter ( )
private

Not implemented.

DtVrfRadioTransmitter::DtVrfRadioTransmitter ( const DtVrfRadioTransmitter orig)
private

Not implemented.

DtVrfRadioTransmitter::DtVrfRadioTransmitter ( DtLocalObject hostObject,
const DtVrfRadioTransmitterParams params 
)
virtual DtVrfRadioTransmitter::~DtVrfRadioTransmitter ( )
virtual

Member Function Documentation

DtVrfRadioTransmitter& DtVrfRadioTransmitter::operator= ( const DtVrfRadioTransmitter orig)
private

Not implemented.

virtual bool DtVrfRadioTransmitter::init ( )
virtual
virtual void DtVrfRadioTransmitter::setRelativePosition ( const DtVector )
virtual
virtual DtVector DtVrfRadioTransmitter::relativePosition ( ) const
virtual
virtual void DtVrfRadioTransmitter::setTransmitState ( int  )
virtual
virtual unsigned int DtVrfRadioTransmitter::transmitState ( ) const
virtual
virtual void DtVrfRadioTransmitter::setPower ( float  )
virtual
virtual float DtVrfRadioTransmitter::power ( ) const
virtual
virtual void DtVrfRadioTransmitter::setWorldAntennaLoc ( const DtVector )
virtual
virtual const DtVector& DtVrfRadioTransmitter::worldAntennaLoc ( ) const
virtual
virtual void DtVrfRadioTransmitter::setFrequency ( double  )
virtual
virtual double DtVrfRadioTransmitter::frequency ( ) const
virtual
virtual void DtVrfRadioTransmitter::setFrequencyBandwidth ( float  )
virtual
virtual float DtVrfRadioTransmitter::frequencyBandwidth ( ) const
virtual
virtual void DtVrfRadioTransmitter::setInputSource ( unsigned  int)
virtual
virtual unsigned int DtVrfRadioTransmitter::inputSource ( ) const
virtual
virtual void DtVrfRadioTransmitter::setMajorModulationType ( unsigned  int)
virtual
virtual unsigned int DtVrfRadioTransmitter::majorModulationType ( ) const
virtual
virtual void DtVrfRadioTransmitter::setRadioEntityType ( const DtRadioEntityType )
virtual
virtual DtRadioEntityType DtVrfRadioTransmitter::radioEntityType ( ) const
virtual
virtual void DtVrfRadioTransmitter::setDetailedModulationType ( unsigned  int)
virtual
virtual unsigned int DtVrfRadioTransmitter::detailedModulationType ( ) const
virtual
DtUUID DtVrfRadioTransmitter::hostId ( ) const
int DtVrfRadioTransmitter::id ( ) const
virtual makVrf::DtRadioTransmitterStateComponent* DtVrfRadioTransmitter::nextFrameState ( )
virtual
virtual const makVrf::DtRadioTransmitterStateComponent* DtVrfRadioTransmitter::currentFrameState ( ) const
virtual
virtual void DtVrfRadioTransmitter::createRadioTransmitter ( )
protectedvirtual

Reimplemented in DtVrfNavAidRadioTransmitter.

Member Data Documentation

DtLocalObject* DtVrfRadioTransmitter::myVrfObject
protected
makVrf::DtRadioTransmitterStateComponent* DtVrfRadioTransmitter::myRadioTransmitter
protected
unsigned int DtVrfRadioTransmitter::myTickCounter
protected
DtVrfRadioTransmitterParams DtVrfRadioTransmitter::myTransmitterParams
protected

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)