![]() |
VR-Forces 4.0.4 Class Documentation
|
Instances of DtAmmunitionPortData are concrete data elements containing information about simulated muntions (DtSimMunition and DtDetonatorFuze), that can be exchanged through DtAmmunitionInputPort and DtAmmunitionOutputPort objects. More...

Public Member Functions | |
| DtAmmunitionPortData () | |
| Constructor. | |
| virtual | ~DtAmmunitionPortData () |
| Destructor. | |
| DtAmmunitionPortData (const DtAmmunitionPortData &orig) | |
| Copy constructor. | |
| DtAmmunitionPortData & | operator= (const DtAmmunitionPortData &orig) |
| Assignment operator. | |
| virtual const DtString | type () const |
| Returns DtAmmunitionPortType. | |
| virtual void | setMunition (const DtSimMunition &munition) |
| Sets the munition type. | |
| virtual const DtSimMunition | munition () const |
| Returns the munition type. | |
| virtual void | setFuze (DtDetonatorFuze fuze) |
| Sets the fuze type. | |
| virtual const DtDetonatorFuze | fuze () const |
| Returns the fuze type. | |
| virtual DtPortData * | clone () const |
| Returns a copy of this port data. | |
Protected Attributes | |
| DtSimMunition | myMunition |
| DtDetonatorFuze | myFuze |
Instances of DtAmmunitionPortData are concrete data elements containing information about simulated muntions (DtSimMunition and DtDetonatorFuze), that can be exchanged through DtAmmunitionInputPort and DtAmmunitionOutputPort objects.
Constructor.
| virtual DtAmmunitionPortData::~DtAmmunitionPortData | ( | ) | [virtual] |
Destructor.
| DtAmmunitionPortData::DtAmmunitionPortData | ( | const DtAmmunitionPortData & | orig | ) |
Copy constructor.
| DtAmmunitionPortData& DtAmmunitionPortData::operator= | ( | const DtAmmunitionPortData & | orig | ) |
Assignment operator.
| virtual const DtString DtAmmunitionPortData::type | ( | ) | const [virtual] |
Returns DtAmmunitionPortType.
Implements DtPortData.
| virtual void DtAmmunitionPortData::setMunition | ( | const DtSimMunition & | munition | ) | [virtual] |
Sets the munition type.
| virtual const DtSimMunition DtAmmunitionPortData::munition | ( | ) | const [virtual] |
Returns the munition type.
| virtual void DtAmmunitionPortData::setFuze | ( | DtDetonatorFuze | fuze | ) | [virtual] |
Sets the fuze type.
| virtual const DtDetonatorFuze DtAmmunitionPortData::fuze | ( | ) | const [virtual] |
Returns the fuze type.
| virtual DtPortData* DtAmmunitionPortData::clone | ( | ) | const [virtual] |
Returns a copy of this port data.
Implements DtPortData.
DtSimMunition DtAmmunitionPortData::myMunition [protected] |
DtDetonatorFuze DtAmmunitionPortData::myFuze [protected] |