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 | Public Attributes
makVrf::DtVrlinkSimulatedAggregateState Struct Reference

For performance reasons there are two kinds of aggregate state. The first kind is the kind that is sent over from the network to the front end. This state is only used for network transport. The second state (DtVrlinkSimulatedAggregateState) is what is used by the front-end to reference network thread data.

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

Public Member Functions

 DtVrlinkSimulatedAggregateState ()
 
 DtVrlinkSimulatedAggregateState (const DtVrlinkSimulatedAggregateState &)
 
virtual ~DtVrlinkSimulatedAggregateState ()
 
DtVrlinkSimulatedAggregateStateoperator= (const DtVrlinkSimulatedAggregateState &)
 
bool operator== (const DtVrlinkSimulatedAggregateState &) const
 
bool operator!= (const DtVrlinkSimulatedAggregateState &rhs) const
 
- Public Member Functions inherited from makVrv::DtSimState
 DtSimState ()
 
virtual ~DtSimState ()
 

Public Attributes

DtVector myDimensions
 
int myAggregateState
 
int myFormationType
 
std::string myFormation
 
std::vector< std::string > mySubAggregates
 
std::vector< std::string > mySubEntities
 
std::map< std::string, intmySubordinateOrder
 
std::map< std::string,
std::string > 
myExtendedData
 

Constructor & Destructor Documentation

makVrf::DtVrlinkSimulatedAggregateState::DtVrlinkSimulatedAggregateState ( )

CTOR.

makVrf::DtVrlinkSimulatedAggregateState::DtVrlinkSimulatedAggregateState ( const DtVrlinkSimulatedAggregateState )
virtual makVrf::DtVrlinkSimulatedAggregateState::~DtVrlinkSimulatedAggregateState ( )
virtual

DTOR.

Member Function Documentation

DtVrlinkSimulatedAggregateState& makVrf::DtVrlinkSimulatedAggregateState::operator= ( const DtVrlinkSimulatedAggregateState )
bool makVrf::DtVrlinkSimulatedAggregateState::operator== ( const DtVrlinkSimulatedAggregateState ) const
bool makVrf::DtVrlinkSimulatedAggregateState::operator!= ( const DtVrlinkSimulatedAggregateState rhs) const
inline

Member Data Documentation

DtVector makVrf::DtVrlinkSimulatedAggregateState::myDimensions
int makVrf::DtVrlinkSimulatedAggregateState::myAggregateState
int makVrf::DtVrlinkSimulatedAggregateState::myFormationType
std::string makVrf::DtVrlinkSimulatedAggregateState::myFormation
std::vector<std::string> makVrf::DtVrlinkSimulatedAggregateState::mySubAggregates
std::vector<std::string> makVrf::DtVrlinkSimulatedAggregateState::mySubEntities
std::map<std::string, int> makVrf::DtVrlinkSimulatedAggregateState::mySubordinateOrder
std::map<std::string, std::string> makVrf::DtVrlinkSimulatedAggregateState::myExtendedData

The documentation for this struct 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)