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
makVrv::DtWeaponLoadElement Class Reference
Inheritance diagram for makVrv::DtWeaponLoadElement:
Inheritance graph
[legend]

Public Member Functions

 DtWeaponLoadElement ()
 
virtual ~DtWeaponLoadElement ()
 
virtual unsigned int encodedLength ()
 
virtual unsigned charencode (unsigned char *buffer)
 
virtual void decode (unsigned char *buffer, unsigned int length)
 
int stationNumber ()
 
void setStationNumber (int val)
 
int subStationNumber ()
 
void setSubStationNumber (int val)
 
int weaponType ()
 
void setWeaponType (int val)
 
int weaponVariant ()
 
void setWeaponVariant (int val)
 

Protected Member Functions

virtual void update ()
 

Protected Attributes

DtNetU16 myBits
 

Constructor & Destructor Documentation

makVrv::DtWeaponLoadElement::DtWeaponLoadElement ( )
virtual makVrv::DtWeaponLoadElement::~DtWeaponLoadElement ( )
virtual

Member Function Documentation

virtual unsigned int makVrv::DtWeaponLoadElement::encodedLength ( )
virtual

Get the encoded length of this metadata element.

Implements makVrv::DtMetadataElement.

virtual unsigned char* makVrv::DtWeaponLoadElement::encode ( unsigned char buffer)
virtual

Encode the metadata element.

Implements makVrv::DtMetadataElement.

virtual void makVrv::DtWeaponLoadElement::decode ( unsigned char buffer,
unsigned int  length 
)
virtual

Decode the metadata element; not curently implemented in VR-Vantage.

Implements makVrv::DtMetadataElement.

int makVrv::DtWeaponLoadElement::stationNumber ( )
void makVrv::DtWeaponLoadElement::setStationNumber ( int  val)
int makVrv::DtWeaponLoadElement::subStationNumber ( )
void makVrv::DtWeaponLoadElement::setSubStationNumber ( int  val)
int makVrv::DtWeaponLoadElement::weaponType ( )
void makVrv::DtWeaponLoadElement::setWeaponType ( int  val)
int makVrv::DtWeaponLoadElement::weaponVariant ( )
void makVrv::DtWeaponLoadElement::setWeaponVariant ( int  val)
virtual void makVrv::DtWeaponLoadElement::update ( )
protectedvirtual

Update the metadata element. Called by tick() if timeForUpdate() is true.

Implements makVrv::DtMetadataElement.

Member Data Documentation

DtNetU16 makVrv::DtWeaponLoadElement::myBits
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)