VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Member Functions
DtAggregateMoveIntoFormationDescriptor Class Reference

Class DtAggregateMoveIntoFormationDescriptor holds all of the readable/writeable parameters used to configure a DtAggregateMoveIntoFormationController model component. More...

Inheritance diagram for DtAggregateMoveIntoFormationDescriptor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtAggregateMoveIntoFormationDescriptor (const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
 constructor
 DtAggregateMoveIntoFormationDescriptor (const DtAggregateMoveIntoFormationDescriptor &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
DtAggregateMoveIntoFormationDescriptoroperator= (const DtAggregateMoveIntoFormationDescriptor &orig)
 assignment
virtual ~DtAggregateMoveIntoFormationDescriptor ()
 destructor
virtual DtString type () const
 Returns the type of descriptor.
virtual DtComponentDescriptorclone (DtReaderWriterRegistry *parentRegistry=0) const
virtual bool stopMovingUponArrival () const
 Accessor/mutator for myStopMovingUponArrival.
virtual void setStopMovingUponArrival (bool yesNo)
 Accessor/mutator for myStopMovingUponArrival.
virtual bool turnToHeadingUponArrival () const
 Accessor/mutator for myTurnToHeadingUponArrival.
virtual void setTurnToHeadingUponArrival (bool yesNo)
 Accessor/mutator for myTurnToHeadingUponArrival.
virtual bool groundClamp () const
 Accessor/mutator for myGroundClamp.
virtual void setGroundClamp (bool yesNo)
 Accessor/mutator for myGroundClamp.

Static Public Member Functions

static DtComponentDescriptorcreator ()
 

Protected Member Functions

 DtAggregateMoveIntoFormationDescriptor ()
 default constructor; not implemented

Protected Attributes

parameters

These parameters are available for setting in the OPD files.

DtRwBoolean myStopMovingUponArrival
 Parameter Name: stop-moving-upon-arrival
Parameter Description: Stop moving upon arrival at location.
DtRwBoolean myTurnToHeadingUponArrival
 Parameter Name: turn-to-heading-upon-arrival
Parameter Description: Turn to heading upon arrival at location.
DtRwBoolean myGroundClamp
 Parameter Name: ground-clamp
Parameter Description: Ground-clamp locations.

Detailed Description

Class DtAggregateMoveIntoFormationDescriptor holds all of the readable/writeable parameters used to configure a DtAggregateMoveIntoFormationController model component.

End User Description: The DtAggregateMoveIntoFormationDescriptor should only be configured as a part of aggregate entity types (entities configured with a vrf-aggregate-state-repository).


Constructor & Destructor Documentation

constructor

copy constructor

destructor

default constructor; not implemented


Member Function Documentation

DtAggregateMoveIntoFormationDescriptor& DtAggregateMoveIntoFormationDescriptor::operator= ( const DtAggregateMoveIntoFormationDescriptor orig)

assignment

Returns the type of descriptor.

Used to create the descriptor when read in from an mtl file. Descriptor types are defined in compDescTypes.h

Returns:
DtAggregateMoveIntoFormationControllerDescriptorType

Reimplemented from DtComponentDescriptor.

Accessor/mutator for myStopMovingUponArrival.

Accessor/mutator for myStopMovingUponArrival.

Accessor/mutator for myTurnToHeadingUponArrival.

Accessor/mutator for myTurnToHeadingUponArrival.

Accessor/mutator for myGroundClamp.

Accessor/mutator for myGroundClamp.

Reimplemented from DtComponentDescriptor.

Returns:
Newly created instance of this class, with an empty DtReaderWriter name. Creation methods are registered with a DtComponentDescriptorFactory, so they can be created on demand as they are read in from a parameter database file.

Reimplemented from DtComponentDescriptor.


Member Data Documentation

Parameter Name: stop-moving-upon-arrival
Parameter Description: Stop moving upon arrival at location.

Set this to true if you want your individual subordinates to stop moving (appropriate for ground vehicles and dismounted infantry). Set this to false if this is not needed (or practical, in the case of fixed-wing entities).
Parameter Default Value: False

Parameter Name: turn-to-heading-upon-arrival
Parameter Description: Turn to heading upon arrival at location.

Set this to true if you want your subordinates to turn to the given heading upon arrival at the location (appropriate for ground vehicles and DI). Set to false if this is not needed (or practial, as in the case of fixed-wing entities).
Parameter Default Value: False

Parameter Name: ground-clamp
Parameter Description: Ground-clamp locations.

Ground-vehicles and human aggregates should set this value to true. Fixed-wing and rotary-wing entities should set this value to false.
Parameter Default Value: True


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)