![]() |
VR-Forces 5.0.2 Developer's Guide
|
Instances of DtAmmunitionOutputPort are output ports through which data producers can send information about simulated muntions (DtSimMunition and DtDetonatorFuze).

Public Member Functions | |
| DtAmmunitionOutputPort (const DtString &portName) | |
| virtual | ~DtAmmunitionOutputPort () |
| virtual const DtString | type () const |
| virtual void | createPortData () |
| virtual void | setMunition (const DtSimMunition &munition) |
| virtual const DtSimMunition | munition () const |
| virtual void | setFuze (DtDetonatorFuze fuze) |
| virtual const DtDetonatorFuze | fuze () const |
Public Member Functions inherited from DtOutputPort | |
| DtOutputPort (const DtString &portName) | |
| virtual | ~DtOutputPort () |
| virtual bool | init () |
| virtual const DtString & | name () const |
| virtual void | sendData () |
| virtual void | addConnection (DtPortConnection *conn) |
| virtual void | removeConnection (DtPortConnection *conn) |
| virtual bool | attemptToActivate () |
| virtual bool | attemptToActivateAtLowestPriority () |
| virtual bool | canActivate () const |
| virtual void | deactivate () |
| virtual void | allowDeactivation () |
| virtual bool | active () const |
| virtual const DtList * | connectionList () const |
| virtual void | setConnectionPriority (int priority) |
| virtual DtPortData * | data () |
| virtual const DtPortData * | data () const |
| virtual bool | enabled () const |
| virtual void | setEnabled (bool flag) |
Additional Inherited Members | |
Protected Attributes inherited from DtOutputPort | |
| DtString | myName |
| bool | myEnabled |
| DtPortData * | myData |
| DtList | myConnectionList |
| DtAmmunitionOutputPort::DtAmmunitionOutputPort | ( | const DtString & | portName | ) |
|
virtual |
|
virtual |
returns DtAmmunitionPortDataType
Implements DtOutputPort.
|
virtual |
Creates a DtAmmunitionPortData.
Implements DtOutputPort.
|
virtual |
Sets the munition type.
|
virtual |
Returns the munition type.
|
virtual |
Sets the fuze type.
|
virtual |
Returns the fuze type.