VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtTetherTrackVCPdu Class Reference
Inheritance diagram for DtTetherTrackVCPdu:
Inheritance graph
[legend]

Public Member Functions

 DtTetherTrackVCPdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 DtTetherTrackVCPdu (const DtNetViewControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER, DtPduFactory *pduFactory=0)
DtConstVector offset () const
void setOffset (DtConstVector loc)
const DtGlobalObjectDesignator & attachId () const
void setAttachId (const DtGlobalObjectDesignator &id)
const DtGlobalObjectDesignator & trackId () const
void setTrackId (const DtGlobalObjectDesignator &id)
const DtStringtrackMarkingText () const
void setTrackMarkingText (const DtString &markingText)
const DtStringattachMarkingText () const
void setAttachMarkingText (const DtString &markingText)
void setFromString (const char *str)
const charstring () const
void printData () const
- Public Member Functions inherited from DtStealthControlPdu
const DtGlobalObjectDesignator & viewerId () const
const DtGlobalObjectDesignator & senderId () const
DtViewerCommand viewerCommand () const
unsigned long ignoreFlags () const
bool statusCommand () const
void setViewerId (const DtGlobalObjectDesignator &id)
void setSenderId (const DtGlobalObjectDesignator &id)
void setIgnoreFlags (unsigned long flags)
void setStatusCommand (bool b)

Protected Attributes

DtVector theVec
DtGlobalObjectDesignator theId
DtString myAttachMarkingText
DtString myTrackMarkingText
- Protected Attributes inherited from DtStealthControlPdu
DtGlobalObjectDesignator retId
char vcStr [400]

Additional Inherited Members

- Static Public Member Functions inherited from DtStealthControlPdu
static DtPducreate (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER, DtPduFactory *pduFactory=0)
static DtPducreateFromNet (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER, DtPduFactory *pduFactory=0)
static DtU32 drawControlParamVersion (const DtNetViewControlPdu *vc)
static void addCallback (DtExerciseConn *conn, DtStealthControlInteractionCb cb, void *usr)
static void removeCallback (DtExerciseConn *conn, DtStealthControlInteractionCb cb, void *usr)
- Protected Member Functions inherited from DtStealthControlPdu
bool isNumber (const char *str)
DtPduKind internalGetPduKind () const
void setViewerCommand (DtViewerCommand com)
 DtStealthControlPdu ()
- Static Protected Member Functions inherited from DtStealthControlPdu
static DtStealthControlPducreateViewControl (DtNetViewControlPdu *vc, DtBufferPtr buffer, DtPduFactory *)
static DtStealthControlPducreateDrawControl (DtNetViewControlPdu *vc, DtBufferPtr buffer, DtPduFactory *)
static DtStealthControlPducreateDrawControlV0 (DtNetViewControlPdu *vc, DtBufferPtr buffer, DtPduFactory *)
static DtStealthControlPducreateDrawControlCurrent (DtNetViewControlPdu *vc, DtBufferPtr buffer, DtPduFactory *)

Constructor & Destructor Documentation

DtTetherTrackVCPdu::DtTetherTrackVCPdu ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER)
DtTetherTrackVCPdu::DtTetherTrackVCPdu ( const DtNetViewControlPdu initial,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER,
DtPduFactory *  pduFactory = 0 
)

Member Function Documentation

DtConstVector DtTetherTrackVCPdu::offset ( ) const
void DtTetherTrackVCPdu::setOffset ( DtConstVector  loc)
const DtGlobalObjectDesignator& DtTetherTrackVCPdu::attachId ( ) const
void DtTetherTrackVCPdu::setAttachId ( const DtGlobalObjectDesignator &  id)
const DtGlobalObjectDesignator& DtTetherTrackVCPdu::trackId ( ) const
void DtTetherTrackVCPdu::setTrackId ( const DtGlobalObjectDesignator &  id)
const DtString& DtTetherTrackVCPdu::trackMarkingText ( ) const
void DtTetherTrackVCPdu::setTrackMarkingText ( const DtString markingText)
const DtString& DtTetherTrackVCPdu::attachMarkingText ( ) const
void DtTetherTrackVCPdu::setAttachMarkingText ( const DtString markingText)
void DtTetherTrackVCPdu::setFromString ( const char str)
virtual

Reimplemented from DtStealthControlPdu.

const char* DtTetherTrackVCPdu::string ( ) const
virtual

Reimplemented from DtStealthControlPdu.

void DtTetherTrackVCPdu::printData ( ) const

Reimplemented from DtStealthControlPdu.

Member Data Documentation

DtVector DtTetherTrackVCPdu::theVec
protected
DtGlobalObjectDesignator DtTetherTrackVCPdu::theId
protected
DtString DtTetherTrackVCPdu::myAttachMarkingText
protected
DtString DtTetherTrackVCPdu::myTrackMarkingText
protected

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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)