KDIS  2-8-x
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EnumDetonationResult.h File Reference
#include "./EnumDescriptor.h"
Include dependency graph for EnumDetonationResult.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 KDIS
 
 KDIS::DATA_TYPE
 
 KDIS::DATA_TYPE::ENUMS
 

Enumerations

enum  DetonationResult {
  OtherDetonationResult = 0, EntityImpact = 1, EntityProximateDetonation = 2, GroundImpact = 3,
  GroundProximateDetonation = 4, Detonation = 5, NoneOrNoDetonation_Dud = 6, HEhit_Small = 7,
  HEhit_Medium = 8, HEhit_Large = 9, Armor_PiercingHit = 10, Dirtblast_Small = 11,
  Dirtblast_Medium = 12, Dirtblast_Large = 13, Waterblast_Small = 14, Waterblast_Medium = 15,
  Waterblast_Large = 16, AirHit = 17, BuildingHit_Small = 18, BuildingHit_Medium = 19,
  BuildingHit_Large = 20, MineClearingLineCharge = 21, EnvironmentObjectImpact = 22, EnvironmentObjectProximateDetonation = 23,
  WaterImpact = 24, AirBurst = 25, KillWithFragmentType1 = 26, KillWithFragmentType2 = 27,
  KillWithFragmentType3 = 28, KillWithFragmentType1AfterflyOutFailure = 29, KillWithFragmentType2AfterflyOutFailure = 30, MissDueToflyOutFailure = 31,
  MissDueToEndGameFailure = 32, MissDueToflyOutAndEndGameFailure = 33
}
 

Functions

KString GetEnumAsStringDetonationResult (KINT32 Value)
 
KBOOL GetEnumFromStringDetonationResult (const KString &Value, KINT32 &ValueOut)