VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
makVrf::DtVrfObjectDataState Struct Reference

The class that is the interface between the GUI and the back-end. More...

Inheritance diagram for makVrf::DtVrfObjectDataState:
Inheritance graph
[legend]

Public Member Functions

 DtVrfObjectDataState ()
 CTOR.
 DtVrfObjectDataState (const DtVrfObjectDataState &)
virtual ~DtVrfObjectDataState ()
 DTOR.
bool operator== (const DtVrfObjectDataState &rhs) const
bool operator!= (const DtVrfObjectDataState &rhs) const
- Public Member Functions inherited from makVrv::DtSimState
 DtSimState ()
virtual ~DtSimState ()

Public Attributes

std::string myObjectType
std::string myObjectLabel
std::string myEchelonIdString
std::string myOverlayParent
std::string myUUID
std::map< std::string,
std::string > 
myExtendedData
int myVrfSessionId
int myVrfMessageVersionSupported
bool myIsSubordinateOfForce
bool myIndependentlyTasked
char myVrfObjectDataVersion
bool myUnderFire
bool myVrfSimulated
bool myHasPlan
bool myExecutingPlan
bool myIsCurrentlyTasked
std::string myRulesOfEngagement
DtVector myBoundingVolume
DtVector myBoundingVolumeOffset
std::vector< DtRangeItemmyRangeItems

Detailed Description

The class that is the interface between the GUI and the back-end.

Constructor & Destructor Documentation

makVrf::DtVrfObjectDataState::DtVrfObjectDataState ( )

CTOR.

makVrf::DtVrfObjectDataState::DtVrfObjectDataState ( const DtVrfObjectDataState )
virtual makVrf::DtVrfObjectDataState::~DtVrfObjectDataState ( )
virtual

DTOR.

Member Function Documentation

bool makVrf::DtVrfObjectDataState::operator== ( const DtVrfObjectDataState rhs) const
bool makVrf::DtVrfObjectDataState::operator!= ( const DtVrfObjectDataState rhs) const
inline

Member Data Documentation

std::string makVrf::DtVrfObjectDataState::myObjectType
std::string makVrf::DtVrfObjectDataState::myObjectLabel
std::string makVrf::DtVrfObjectDataState::myEchelonIdString
std::string makVrf::DtVrfObjectDataState::myOverlayParent
std::string makVrf::DtVrfObjectDataState::myUUID
std::map<std::string, std::string> makVrf::DtVrfObjectDataState::myExtendedData
int makVrf::DtVrfObjectDataState::myVrfSessionId
int makVrf::DtVrfObjectDataState::myVrfMessageVersionSupported
bool makVrf::DtVrfObjectDataState::myIsSubordinateOfForce
bool makVrf::DtVrfObjectDataState::myIndependentlyTasked
char makVrf::DtVrfObjectDataState::myVrfObjectDataVersion
bool makVrf::DtVrfObjectDataState::myUnderFire
bool makVrf::DtVrfObjectDataState::myVrfSimulated
bool makVrf::DtVrfObjectDataState::myHasPlan
bool makVrf::DtVrfObjectDataState::myExecutingPlan
bool makVrf::DtVrfObjectDataState::myIsCurrentlyTasked
std::string makVrf::DtVrfObjectDataState::myRulesOfEngagement
DtVector makVrf::DtVrfObjectDataState::myBoundingVolume
DtVector makVrf::DtVrfObjectDataState::myBoundingVolumeOffset
std::vector<DtRangeItem> makVrf::DtVrfObjectDataState::myRangeItems

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

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)