VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Attributes
makVrf::DtEntityCreationData Class Reference

List of all members.

Public Member Functions

 DtEntityCreationData (const DtEntityType &entType, int force, const DtVector &location, const std::string &name="", const std::string &label="", double heading=0., const DtAppearance &appearance=DtAppearance::nullAppearance(), bool clampToGround=true, bool createSubordinates=true, int requestId=-1, const std::string &initialFormation="", int aggregateState=0)
 DtEntityCreationData (const DtEntityCreationData &orig)
void setName (const std::string &n)
const std::string & name () const
void setLabel (const std::string &l)
const std::string & label () const
void setEntityType (const DtEntityType &e)
const DtEntityType & entityType () const
void setForce (int f)
int force () const
void setLocation (const DtVector &v)
const DtVectorlocation () const
void setHeading (double h)
double heading () const
void setAppearance (const DtAppearance &app)
const DtAppearance & appearance () const
void setClampToGround (bool b)
bool clampToGround () const
void setCreateSubordinates (bool b)
bool createSubordinates () const
void setRequestId (int i)
int requestId () const
void setInitialFormation (const std::string &l)
const std::string & initialFormation () const
void setAggregateState (int i)
int aggregateState () const

Protected Attributes

DtEntityType myEntityType
int myForce
DtVector myLocation
std::string myName
std::string myLabel
double myHeading
DtAppearance myAppearance
bool myClamp
bool myCreateSubordinates
int myRequestId
std::string myInitialFormation
int myAggregateState

Constructor & Destructor Documentation

makVrf::DtEntityCreationData::DtEntityCreationData ( const DtEntityType &  entType,
int  force,
const DtVector location,
const std::string &  name = "",
const std::string &  label = "",
double  heading = 0.,
const DtAppearance &  appearance = DtAppearance::nullAppearance(),
bool  clampToGround = true,
bool  createSubordinates = true,
int  requestId = -1,
const std::string &  initialFormation = "",
int  aggregateState = 0 
) [inline]

Member Function Documentation

void makVrf::DtEntityCreationData::setName ( const std::string &  n) [inline]
const std::string& makVrf::DtEntityCreationData::name ( ) const [inline]
void makVrf::DtEntityCreationData::setLabel ( const std::string &  l) [inline]
const std::string& makVrf::DtEntityCreationData::label ( ) const [inline]
void makVrf::DtEntityCreationData::setEntityType ( const DtEntityType &  e) [inline]
const DtEntityType& makVrf::DtEntityCreationData::entityType ( ) const [inline]
void makVrf::DtEntityCreationData::setForce ( int  f) [inline]
int makVrf::DtEntityCreationData::force ( ) const [inline]
void makVrf::DtEntityCreationData::setHeading ( double  h) [inline]
double makVrf::DtEntityCreationData::heading ( ) const [inline]
void makVrf::DtEntityCreationData::setAppearance ( const DtAppearance &  app) [inline]
const DtAppearance& makVrf::DtEntityCreationData::appearance ( ) const [inline]
void makVrf::DtEntityCreationData::setInitialFormation ( const std::string &  l) [inline]
const std::string& makVrf::DtEntityCreationData::initialFormation ( ) const [inline]

Member Data Documentation

std::string makVrf::DtEntityCreationData::myName [protected]
std::string makVrf::DtEntityCreationData::myLabel [protected]

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)