IEquipmentWeapon Methods |
[This is preliminary documentation and is subject to change.]
The IEquipmentWeapon type exposes the following members.
| Name | Description | |
|---|---|---|
| CalculateTimeInWEZ |
Calculates the time (in seconds) remaining, time to enter (negative time), or
non-convergent (Double.MinValue) to the Weapon Engaement Zone.
| |
| CreateWeapon |
Create a weapon instance entity.
| |
| Dispose |
Called by the system when this object is about to be deleted.
(Inherited from IEquipment.) | |
| EstimatedTOF |
Returns the estimated time of flight for the weapon to reach the target.
| |
| Fire |
Fire the weapon at the target. If no weaponEntity is specified one is created.
| |
| GetInterfaceT |
Gets an interface from the equipment to support specific functionality (if it exits) or
returns Nothing. Usage ex: GetInterface(Of ITrackingSensor)()
(Inherited from IEquipment.) | |
| GetWeaponEngagementZones |
Get the weapon engagement zone for this weapon fired from the shooter against the target.
| |
| Initialize |
Called by the system. Prepares the equipment for execution.
(Inherited from IEquipment.) | |
| IsLaunchPermissible |
Determines if this weapon is ready for launch.
| |
| Load |
Load the equipment data from file.
(Inherited from IEquipment.) | |
| Process |
Called at regular intervals to allow the equipment to perform any pertinent processing.
(Inherited from IEquipment.) | |
| Save |
Save the equipment data to an xml file.
(Inherited from IEquipment.) |
| Name | Description | |
|---|---|---|
| GetGuidanceList |
Extension to return a list of guidance systems for the weapon.
(Defined by Extensions.) |