VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtFormationQueryResult Class Reference

Public Member Functions

 DtFormationQueryResult ()
 DtFormationQueryResult (const DtFormationQueryResult &orig)
DtFormationQueryResultoperator= (const DtFormationQueryResult &orig)
virtual void setEntity (const DtUUID &entity)
virtual const DtUUIDentity () const
virtual void setPosition (const DtVector &position)
 Position of entity in body coordinates of aggregate.
virtual const DtVectorposition () const
virtual void setLeadingEntity (const DtUUID &entity)
 Entity this entity is 'following' in formation (may be an emtpy string, for overall leader in formation – the overall leader isn't following anyone).
virtual const DtUUIDleadingEntity () const
virtual void setFollowOffset (const DtVector &followOffset)
 Offset relative to leading entity, in body coordinates of leading entity.
virtual const DtVectorfollowOffset () const
virtual void setPositionIndex (int positionIndex)
virtual int positionIndex () const
virtual void setSubordinateFormation (const DtString &formationName)
 The name of the formation that a sub-aggregate in this formation position should assume.
virtual DtString subordinateFormation () const

Protected Attributes

DtUUID myEntity
DtVector myPosition
DtUUID myLeadingEntity
DtVector myFollowOffset
int myPositionIndex
DtString mySubordinateFormation

Constructor & Destructor Documentation

DtFormationQueryResult::DtFormationQueryResult ( )
DtFormationQueryResult::DtFormationQueryResult ( const DtFormationQueryResult orig)

Member Function Documentation

DtFormationQueryResult& DtFormationQueryResult::operator= ( const DtFormationQueryResult orig)
virtual void DtFormationQueryResult::setEntity ( const DtUUID entity)
virtual
virtual const DtUUID& DtFormationQueryResult::entity ( ) const
virtual
virtual void DtFormationQueryResult::setPosition ( const DtVector position)
virtual

Position of entity in body coordinates of aggregate.

virtual const DtVector& DtFormationQueryResult::position ( ) const
virtual
virtual void DtFormationQueryResult::setLeadingEntity ( const DtUUID entity)
virtual

Entity this entity is 'following' in formation (may be an emtpy string, for overall leader in formation – the overall leader isn't following anyone).

virtual const DtUUID& DtFormationQueryResult::leadingEntity ( ) const
virtual
virtual void DtFormationQueryResult::setFollowOffset ( const DtVector followOffset)
virtual

Offset relative to leading entity, in body coordinates of leading entity.

virtual const DtVector& DtFormationQueryResult::followOffset ( ) const
virtual
virtual void DtFormationQueryResult::setPositionIndex ( int  positionIndex)
virtual
virtual int DtFormationQueryResult::positionIndex ( ) const
virtual
virtual void DtFormationQueryResult::setSubordinateFormation ( const DtString formationName)
virtual

The name of the formation that a sub-aggregate in this formation position should assume.

virtual DtString DtFormationQueryResult::subordinateFormation ( ) const
virtual

Member Data Documentation

DtUUID DtFormationQueryResult::myEntity
protected
DtVector DtFormationQueryResult::myPosition
protected
DtUUID DtFormationQueryResult::myLeadingEntity
protected
DtVector DtFormationQueryResult::myFollowOffset
protected
int DtFormationQueryResult::myPositionIndex
protected
DtString DtFormationQueryResult::mySubordinateFormation
protected

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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)