VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtVrfExtensions Class Reference
Inheritance diagram for DtVrfExtensions:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtVrfExtensions ()
virtual ~DtVrfExtensions ()
 DtVrfExtensions (const DtVrfExtensions &orig)
DtVrfExtensionsoperator= (const DtVrfExtensions &orig)
virtual const DtStringname () const
virtual void setName (const DtString &n)
virtual const DtStringvrfObjectLabel () const
virtual void setVrfObjectLabel (const DtString &l)
virtual const DtStringechelonId () const
virtual void setEchelonId (const DtString &l)
virtual const DtStringoverlayParent () const
virtual void setOverlayParent (const DtString &l)
virtual bool isVrfSimulated () const
virtual void setIsVrfSimulated (bool vrf)
virtual DtU32 vrfSessionId () const
virtual void setVrfSessionId (DtU32 id)
virtual void setVrfMessageVersionSupported (DtU32 id)
virtual DtU32 vrfMessageVersionSupported () const
virtual void setObjectType (const DtObjectType &)
virtual const DtObjectTypeobjectType () const
virtual void setIsSubordinateOfForce (bool b)
virtual bool isSubordinateOfForce () const
virtual int superType () const
virtual void setHasPlan (bool yesNo)
virtual bool hasPlan () const
virtual void setIsCurrentlyTasked (bool yesNo)
virtual bool isCurrentlyTasked () const
virtual void setRulesOfEngagement (const DtString &)
virtual const DtStringrulesOfEngagement () const
virtual bool setupFromVrfObjectData (const DtIfVrfObjectData &data)
virtual void addRangeItem (const DtRangeItem &)
 Adds, removes and returns items in the range item list.
virtual void removeRangeItem (int index)
virtual void setRangeItems (const DtRangeItems &)
const DtRangeItemsrangeItems () const
virtual bool createVrfObjectDataMessage ()
virtual DtIfVrfObjectDatavrfObjectDataMessage () const
virtual void setIndependentlyTasked (bool yesNo)
virtual bool independentlyTasked () const
virtual void setUnderFire (bool yesNo)
virtual bool underFire () const
virtual void setExecutingPlan (bool yesNo)
virtual bool executingPlan () const
virtual void setBoundingVolume (const DtVector &)
 Sets/gets bounding volume and bounding volume offset of an entity.
virtual const DtVectorboundingVolume () const
 Sets/gets bounding volume and bounding volume offset of an entity.
virtual void setBoundingVolumeOffset (const DtVector &)
 Sets/gets bounding volume and bounding volume offset of an entity.
virtual const DtVectorboundingVolumeOffset () const
 Sets/gets bounding volume and bounding volume offset of an entity.

Protected Member Functions

virtual void extensionModified ()

Protected Attributes

DtString myName
DtIfVrfObjectDatamyVrfObjectDataMessage

Constructor & Destructor Documentation

virtual DtVrfExtensions::~DtVrfExtensions ( ) [virtual]

Member Function Documentation

DtVrfExtensions& DtVrfExtensions::operator= ( const DtVrfExtensions orig)
virtual const DtString& DtVrfExtensions::name ( ) const [virtual]
virtual void DtVrfExtensions::setName ( const DtString n) [virtual]
virtual const DtString& DtVrfExtensions::vrfObjectLabel ( ) const [virtual]
virtual void DtVrfExtensions::setVrfObjectLabel ( const DtString l) [virtual]
virtual const DtString& DtVrfExtensions::echelonId ( ) const [virtual]
virtual void DtVrfExtensions::setEchelonId ( const DtString l) [virtual]
virtual const DtString& DtVrfExtensions::overlayParent ( ) const [virtual]
virtual void DtVrfExtensions::setOverlayParent ( const DtString l) [virtual]
virtual bool DtVrfExtensions::isVrfSimulated ( ) const [virtual]
virtual void DtVrfExtensions::setIsVrfSimulated ( bool  vrf) [virtual]
virtual DtU32 DtVrfExtensions::vrfSessionId ( ) const [virtual]
virtual void DtVrfExtensions::setVrfSessionId ( DtU32  id) [virtual]
virtual void DtVrfExtensions::setVrfMessageVersionSupported ( DtU32  id) [virtual]
virtual DtU32 DtVrfExtensions::vrfMessageVersionSupported ( ) const [virtual]
virtual void DtVrfExtensions::setObjectType ( const DtObjectType ) [virtual]

Reimplemented in DtControlObjectRepository.

virtual const DtObjectType& DtVrfExtensions::objectType ( ) const [virtual]
virtual void DtVrfExtensions::setIsSubordinateOfForce ( bool  b) [virtual]
virtual bool DtVrfExtensions::isSubordinateOfForce ( ) const [virtual]
virtual void DtVrfExtensions::setIndependentlyTasked ( bool  yesNo) [virtual]
virtual bool DtVrfExtensions::independentlyTasked ( ) const [virtual]
virtual int DtVrfExtensions::superType ( ) const [virtual]
virtual void DtVrfExtensions::setUnderFire ( bool  yesNo) [virtual]
virtual bool DtVrfExtensions::underFire ( ) const [virtual]
virtual void DtVrfExtensions::setHasPlan ( bool  yesNo) [virtual]
virtual bool DtVrfExtensions::hasPlan ( ) const [virtual]
virtual void DtVrfExtensions::setExecutingPlan ( bool  yesNo) [virtual]
virtual bool DtVrfExtensions::executingPlan ( ) const [virtual]
virtual void DtVrfExtensions::setIsCurrentlyTasked ( bool  yesNo) [virtual]
virtual bool DtVrfExtensions::isCurrentlyTasked ( ) const [virtual]
virtual void DtVrfExtensions::setRulesOfEngagement ( const DtString ) [virtual]
virtual const DtString& DtVrfExtensions::rulesOfEngagement ( ) const [virtual]
virtual bool DtVrfExtensions::setupFromVrfObjectData ( const DtIfVrfObjectData data) [virtual]

Reimplemented in DtExtEntityStateRepository.

virtual void DtVrfExtensions::addRangeItem ( const DtRangeItem ) [virtual]

Adds, removes and returns items in the range item list.

virtual void DtVrfExtensions::removeRangeItem ( int  index) [virtual]
virtual void DtVrfExtensions::setRangeItems ( const DtRangeItems ) [virtual]
virtual void DtVrfExtensions::setBoundingVolume ( const DtVector ) [virtual]

Sets/gets bounding volume and bounding volume offset of an entity.

Note that the offsets are in body cordinates

virtual const DtVector& DtVrfExtensions::boundingVolume ( ) const [virtual]

Sets/gets bounding volume and bounding volume offset of an entity.

Note that the offsets are in body cordinates

virtual void DtVrfExtensions::setBoundingVolumeOffset ( const DtVector ) [virtual]

Sets/gets bounding volume and bounding volume offset of an entity.

Note that the offsets are in body cordinates

virtual const DtVector& DtVrfExtensions::boundingVolumeOffset ( ) const [virtual]

Sets/gets bounding volume and bounding volume offset of an entity.

Note that the offsets are in body cordinates

virtual void DtVrfExtensions::extensionModified ( ) [protected, virtual]

Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)