VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Variables
rangeItem.h File Reference

Go to the source code of this file.

Classes

class  DtRangeItem_V1
 
class  DtRangeItems_V1
 
class  DtRangeItem_V2
 
class  DtRangeItems_V2
 
class  DtRangeItem
 
class  DtRangeItems
 

Variables

const int RangeItemUnknown = 0
 
const int RangeItemBallisticGun = 1
 
const int RangeItemIndirectFire = 2
 
const int RangeItemMissileSystem = 3
 
const int RangeItemRangeProperty = 4
 
const int RangeItemSensorRange = 5
 
const int RangeItemMaximumSensorRange = 6
 
const int RangeItemGeneric = 7
 
const int RangeRingVersion_V1 = 0
 
const int RangeRingVersion_V2 = 100
 
const int RangeRingVersion_V3 = 200
 
const int RangeRingVersion = RangeRingVersion_V3
 

Variable Documentation

const int RangeItemUnknown = 0

Pre-defined series of types that can be used to identify what type of range item this is.

const int RangeItemBallisticGun = 1
const int RangeItemIndirectFire = 2
const int RangeItemMissileSystem = 3
const int RangeItemRangeProperty = 4
const int RangeItemSensorRange = 5
const int RangeItemMaximumSensorRange = 6
const int RangeItemGeneric = 7
const int RangeRingVersion_V1 = 0

Since there is no versioning of the range item in the first iteration, use this as a version index offset in the type to indicate the version. Will be added automatically and removed when range ring is encoded/decoded.

const int RangeRingVersion_V2 = 100
const int RangeRingVersion_V3 = 200
const int RangeRingVersion = RangeRingVersion_V3

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)