Public Types |
| enum | FuzeType {
OTHER = 0,
CONTACT = 1000,
CONTACTINSTANT = 1100,
CONTACTDELAYED = 1200,
TIMED = 2000,
PROXIMITY = 3000,
COMMAND = 4000,
ALTITUDE = 5000,
DEPTH = 6000,
ACOUSTIC = 7000
} |
| enum | WarheadType {
OTHER = 0,
HIGHEXPLOSIVE = 1000,
HIGHEXPLOSIVEPLATIC = 1100,
HIGHEXPLOSIVEINCENDIARY = 1200,
HIGHEXPLOSIVEFRAGMENTATION = 1300,
HIGHEXPLOSIVEANTITANK = 1400,
HIGHEXPLOSIVEBOMBLETS = 1500,
HIGHEXPLOSIVESHAPEDCHARGE = 1600,
SMOKE = 2000,
ILLUMINATION = 3000,
PRACTICE = 4000,
KINETIC = 5000,
UNUSED = 6000,
NUCLEAR = 7000,
CHEMICALGENERAL = 8000,
CHEMICALBLISTER = 8100,
CHEMICALBLOOD = 8200,
CHEMICALNERVE = 8300,
BIOLOGICALGENERAL = 9000
} |
Public Attributes |
| const String | theFullName = "FireMessage" |
Protected Member Functions |
| override int | messageSize () |
| override void | serialize (ref BinaryWriter writer) |
| override void | deserialize (ref BinaryReader reader) |
Properties |
| static string | theName [get] |
| string | firingId [get, set] |
| string | targetId [get, set] |
| string | munitionId [get, set] |
| Vector3d | worldPosition [get, set] |
| Vector3f | velocity [get, set] |
| double | range [get, set] |
| int | eventId [get, set] |
| UInt32 | fireMissionIndex [get, set] |
| EntityType | munitionType [get, set] |
| FuzeType | fuzeType [get, set] |
| WarheadType | warheadType [get, set] |
| int | quantity [get, set] |
| int | rate [get, set] |
| String | name [get] |
Member Enumeration Documentation
- Enumerator:
| OTHER |
|
| CONTACT |
|
| CONTACTINSTANT |
|
| CONTACTDELAYED |
|
| TIMED |
|
| PROXIMITY |
|
| COMMAND |
|
| ALTITUDE |
|
| DEPTH |
|
| ACOUSTIC |
|
- Enumerator:
| OTHER |
|
| HIGHEXPLOSIVE |
|
| HIGHEXPLOSIVEPLATIC |
|
| HIGHEXPLOSIVEINCENDIARY |
|
| HIGHEXPLOSIVEFRAGMENTATION |
|
| HIGHEXPLOSIVEANTITANK |
|
| HIGHEXPLOSIVEBOMBLETS |
|
| HIGHEXPLOSIVESHAPEDCHARGE |
|
| SMOKE |
|
| ILLUMINATION |
|
| PRACTICE |
|
| KINETIC |
|
| UNUSED |
|
| NUCLEAR |
|
| CHEMICALGENERAL |
|
| CHEMICALBLISTER |
|
| CHEMICALBLOOD |
|
| CHEMICALNERVE |
|
| BIOLOGICALGENERAL |
|
Constructor & Destructor Documentation
| FireMessage.FireMessage |
( |
| ) |
|
|
inline |
| static FireMessage.FireMessage |
( |
| ) |
|
|
inlinestaticprivate |
Member Function Documentation
| override void FireMessage.deserialize |
( |
ref BinaryReader |
reader | ) |
|
|
inlineprotectedvirtual |
Reimplemented from Message.
References makVrl.EntityType.category, makVrl.EntityType.country, makVrl.EntityType.domain, makVrl.EntityType.extra, makVrl.EntityType.kind, myEventId, myFireMissionIndex, myFiringId, myFuzeType, myMunitionId, myMunitionType, myQuantity, myRange, myRate, myTargetId, myVelocity, myWarheadType, myWorldPosition, makVrl.EntityType.specific, makVrl.EntityType.subCategory, makVrl.Vector3d.X, makVrl.Vector3f.X, makVrl.Vector3d.Y, makVrl.Vector3f.Y, makVrl.Vector3d.Z, and makVrl.Vector3f.Z.
| override int FireMessage.messageSize |
( |
| ) |
|
|
inlineprotectedvirtual |
| override void FireMessage.serialize |
( |
ref BinaryWriter |
writer | ) |
|
|
inlineprotectedvirtual |
Reimplemented from Message.
References makVrl.EntityType.category, makVrl.EntityType.country, makVrl.EntityType.domain, makVrl.EntityType.extra, makVrl.EntityType.kind, myEventId, myFireMissionIndex, myFiringId, myFuzeType, myMunitionId, myMunitionType, myQuantity, myRange, myRate, myTargetId, myVelocity, myWarheadType, myWorldPosition, makVrl.EntityType.specific, makVrl.EntityType.subCategory, makVrl.Vector3d.X, makVrl.Vector3f.X, makVrl.Vector3d.Y, makVrl.Vector3f.Y, makVrl.Vector3d.Z, and makVrl.Vector3f.Z.
Member Data Documentation
| int FireMessage.myEventId |
|
private |
| UInt32 FireMessage.myFireMissionIndex |
|
private |
| string FireMessage.myFiringId = "" |
|
private |
| string FireMessage.myMunitionId = "" |
|
private |
| int FireMessage.myQuantity |
|
private |
| double FireMessage.myRange |
|
private |
| string FireMessage.myTargetId = "" |
|
private |
| const String FireMessage.theFullName = "FireMessage" |
Property Documentation
| UInt32 FireMessage.fireMissionIndex |
|
getset |
| string FireMessage.firingId |
|
getset |
| string FireMessage.munitionId |
|
getset |
| string FireMessage.targetId |
|
getset |
| string FireMessage.theName |
|
staticget |
The documentation for this class was generated from the following file: