VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Attributes
makVrf::DtRadioTransmitterStateComponentData Struct Reference

Public Types

enum  RadioInputSource {
  RadioInputOther, Pilot, CoPilot, FirstOfficer,
  Driver, Loader, Gunner, Commander,
  DigitalDataDevice, Intercom
}
 

Public Member Functions

 DtRadioTransmitterStateComponentData ()
 
 DtRadioTransmitterStateComponentData (const DtRadioTransmitterStateComponentData &orig)
 
virtual ~DtRadioTransmitterStateComponentData ()
 
DtRadioTransmitterStateComponentDataoperator= (const DtRadioTransmitterStateComponentData &orig)
 
const charmodulationParams () const
 
const unsigned charmodulationParamsSize () const
 
void setModulationParams (const char *p, unsigned char l)
 

Protected Attributes

charmyModulationParams
 
unsigned char myModulationParamsSize
 
DtVector myWorldAntennaLoc
 
DtVector myRelativeAntennaLoc
 
unsigned int myAntennaPatternType
 
bool myPseudoNoiseInUse
 
bool myTimeHopInUse
 
UInt64 myRadioId
 

Member Enumeration Documentation

Enumerator
RadioInputOther 
Pilot 
CoPilot 
FirstOfficer 
Driver 
Loader 
Gunner 
Commander 
DigitalDataDevice 
Intercom 

Constructor & Destructor Documentation

makVrf::DtRadioTransmitterStateComponentData::DtRadioTransmitterStateComponentData ( )
inline
makVrf::DtRadioTransmitterStateComponentData::DtRadioTransmitterStateComponentData ( const DtRadioTransmitterStateComponentData orig)
inline
virtual makVrf::DtRadioTransmitterStateComponentData::~DtRadioTransmitterStateComponentData ( )
inlinevirtual

Member Function Documentation

DtRadioTransmitterStateComponentData& makVrf::DtRadioTransmitterStateComponentData::operator= ( const DtRadioTransmitterStateComponentData orig)
inline
const char* makVrf::DtRadioTransmitterStateComponentData::modulationParams ( ) const
inline
const unsigned char& makVrf::DtRadioTransmitterStateComponentData::modulationParamsSize ( ) const
inline
void makVrf::DtRadioTransmitterStateComponentData::setModulationParams ( const char p,
unsigned char  l 
)
inline

Member Data Documentation

char* makVrf::DtRadioTransmitterStateComponentData::myModulationParams
protected
unsigned char makVrf::DtRadioTransmitterStateComponentData::myModulationParamsSize
protected
DtVector makVrf::DtRadioTransmitterStateComponentData::myWorldAntennaLoc
protected

Referenced by operator=().

DtVector makVrf::DtRadioTransmitterStateComponentData::myRelativeAntennaLoc
protected

Referenced by operator=().

unsigned int makVrf::DtRadioTransmitterStateComponentData::myAntennaPatternType
protected

Referenced by operator=().

bool makVrf::DtRadioTransmitterStateComponentData::myPseudoNoiseInUse
protected

Referenced by operator=().

bool makVrf::DtRadioTransmitterStateComponentData::myTimeHopInUse
protected

Referenced by operator=().

UInt64 makVrf::DtRadioTransmitterStateComponentData::myRadioId
protected

Referenced by operator=().


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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)