EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
EVE_Typedefs.h File Reference
Include dependency graph for EVE_Typedefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef EVEDB::invGroups::invGroups EVEItemGroups
 
typedef EVEDB::invTypes::invTypes EVEItemTypes
 

Enumerations

enum  EVEItemTypeID {
  itemTypeCapsule = 670, itemTypeTrit = 34, itemTypeCredits = 29, itemTypeJetCan = 23,
  itemCivilianMiner = 3651, AllianceTypeID = 16159, itemTypeBillboard = 11136, itemCloneAlpha = 164
}
 
enum  DungeonState { DungeonStarted = 0, DungeonCompleted = 1, DungeonFailed = 2 }
 
enum  fmtMappingType {
  fmtMapping_OWNERID2 = 1, fmtMapping_OWNERID = 2, fmtMapping_LOCID = 3, fmtMapping_itemTypeName = 4,
  fmtMapping_itemTypeDescription = 5, fmtMapping_blueprintTypeName = 6, fmtMapping_itemGroupName = 7, fmtMapping_itemGroupDescription = 8,
  fmtMapping_itemCategoryName = 9, fmtMapping_itemCategoryDescription = 10, fmtMapping_DGMATTR = 11, fmtMapping_DGMFX = 12,
  fmtMapping_DGMTYPEFX = 13, fmtMapping_dateTime = 14, fmtMapping_date = 15, fmtMapping_time = 16,
  fmtMapping_shortTime = 17, fmtMapping_long = 18, fmtMapping_ISK2 = 19, fmtMapping_ISK3 = 20,
  fmtMapping_distance = 21, fmtMapping_message = 22, fmtMapping_ADD_THE = 22, fmtMapping_ADD_A = 23,
  fmtMapping_typeQuantity = 24, fmtMapping_ownerNickname = 25, fmtMapping_station = 26, fmtMapping_system = 27,
  fmtMapping_ISK = 28, fmtMapping_TYPEIDL = 29
}
 
enum  ownerDefs {
  ownerNone = 0, ownerSystem = 1, ownerBank = 2, ownerStation = 4,
  ownerCombatSimulator = 5
}
 
enum  locations {
  locAbstract = 0, locSystem = 1, locBank = 2, locTemp = 5,
  locTrading = 7, locGraveyard = 8, locUniverse = 9, locJunkyard = 10,
  locCorp = 13, locSingletonJunkyard = 25, locTradeJunkyard = 1008, locCharGraveyard = 1501,
  locCorpGraveyard = 1502, locRAMItems = 2003, locAlliance = 3007
}
 
enum  FactionSalvageDef { salvageSleepers = 0 }
 
enum  SalvageTypes {
  salvageData = 1, salvageArch = 2, salvageAncient = 3, salvageWreck = 4,
  salvageLoot = 5, salvageOther = 6
}
 
enum  stateFlags {
  mouseOver = 1, selected = 2, activeTarget = 3, targeting = 4,
  targeted = 5, lookingAt = 6, threatTargetsMe = 7, threatAttackingMe = 8,
  flagCriminal = 9, flagDangerous = 10, flagSameFleet = 11, flagSameCorp = 12,
  flagAtWarCanFight = 13, flagSameAlliance = 14, flagStandingHigh = 15, flagStandingGood = 16,
  flagStandingNeutral = 17, flagStandingBad = 18, flagStandingHorrible = 19, flagIsWanted = 20,
  flagAgentInteractable = 21, gbEnemySpotted = 22, gbTarget = 23, gbHealShield = 24,
  gbHealArmor = 25, gbHealCapacitor = 26, gbWarpTo = 27, gbNeedBackup = 28,
  gbAlignTo = 29, gbJumpTo = 30, gbInPosition = 31, gbHoldPosition = 32,
  gbTravelTo = 33, gbJumpBeacon = 34, gbLocation = 35, flagWreckAlreadyOpened = 36,
  flagWreckEmpty = 37, flagWarpScrambled = 38, flagWebified = 39, flagECMd = 40,
  flagSensorDampened = 41, flagTrackingDisrupted = 42, flagTargetPainted = 43, flagAtWarMilitia = 44,
  flagSameMilitia = 45, flagEnergyLeeched = 46, flagEnergyNeut = 47, flagNoStanding = 48
}
 

Typedef Documentation

Definition at line 14 of file EVE_Typedefs.h.

Definition at line 16 of file EVE_Typedefs.h.

Enumeration Type Documentation

Enumerator
DungeonStarted 
DungeonCompleted 
DungeonFailed 

Definition at line 33 of file EVE_Typedefs.h.

Enumerator
itemTypeCapsule 
itemTypeTrit 
itemTypeCredits 
itemTypeJetCan 
itemCivilianMiner 
AllianceTypeID 
itemTypeBillboard 
itemCloneAlpha 

Definition at line 20 of file EVE_Typedefs.h.

Enumerator
salvageSleepers 

Definition at line 102 of file EVE_Typedefs.h.

102  {
103  /* this is a numeric system to organize salvage data types and is arranged as follows:
104  * ABCDE
105  * A = tech level of salvage - 1,2,3
106  * B = type of salvage: 0-, 1-data, 2-archaeology, 3-ancient, 4-wrecks, 5-loot, 6-other, 7-, 8-, 9-
107  * C = size of salvage: 0-tiny, 1-small, 2-med, 3-large, 4-huge, 5-, 6-, 7-, 8-, 9-
108  * DE = last 2 actual faction numbers as defined in FactionDef
109  */
110  salvageSleepers = 0
111 
FactionSalvageDef
Definition: EVE_Typedefs.h:102
Enumerator
fmtMapping_OWNERID2 
fmtMapping_OWNERID 
fmtMapping_LOCID 
fmtMapping_itemTypeName 
fmtMapping_itemTypeDescription 
fmtMapping_blueprintTypeName 
fmtMapping_itemGroupName 
fmtMapping_itemGroupDescription 
fmtMapping_itemCategoryName 
fmtMapping_itemCategoryDescription 
fmtMapping_DGMATTR 
fmtMapping_DGMFX 
fmtMapping_DGMTYPEFX 
fmtMapping_dateTime 
fmtMapping_date 
fmtMapping_time 
fmtMapping_shortTime 
fmtMapping_long 
fmtMapping_ISK2 
fmtMapping_ISK3 
fmtMapping_distance 
fmtMapping_message 
fmtMapping_ADD_THE 
fmtMapping_ADD_A 
fmtMapping_typeQuantity 
fmtMapping_ownerNickname 
fmtMapping_station 
fmtMapping_system 
fmtMapping_ISK 
fmtMapping_TYPEIDL 

Definition at line 40 of file EVE_Typedefs.h.

40  {
41  fmtMapping_OWNERID2 = 1, //not used? owner name
42  fmtMapping_OWNERID = 2, //owner name
43  fmtMapping_LOCID = 3, //locations
44  fmtMapping_itemTypeName = 4, //TYPEID: takes the item ID
45  fmtMapping_itemTypeDescription = 5, //TYPEID2: takes the item ID
46  fmtMapping_blueprintTypeName = 6, //from invBlueprints
47  fmtMapping_itemGroupName = 7, //GROUPID: takes the item group ID
48  fmtMapping_itemGroupDescription = 8, //GROUPID2: takes the item group ID
49  fmtMapping_itemCategoryName = 9, //CATID: takes the item category ID
50  fmtMapping_itemCategoryDescription = 10, //CATID2: takes the item category ID
51  fmtMapping_DGMATTR = 11, //not used...
52  fmtMapping_DGMFX = 12, //not used...
53  fmtMapping_DGMTYPEFX = 13, //not used...
54  fmtMapping_dateTime = 14, //DATETIME: formatted date and time
55  fmtMapping_date = 15, //DATE: formatted date
56  fmtMapping_time = 16, //TIME: formatted time
57  fmtMapping_shortTime = 17, //TIMESHRT: formatted time, short format
58  fmtMapping_long = 18, //AMT: regular number format
59  fmtMapping_ISK2 = 19, //AMT2: ISK format
60  fmtMapping_ISK3 = 20, //AMT3: ISK format
61  fmtMapping_distance = 21, //DIST: distance format
62  fmtMapping_message = 22, //MSGARGS: nested message
63  fmtMapping_ADD_THE = 22, //ADD_THE: prefix argument with 'the '
64  fmtMapping_ADD_A = 23, //ADD_A: prefix argument with 'a ' or 'an ' as appropriate
65  fmtMapping_typeQuantity = 24, //TYPEIDANDQUANTITY: human readable representation of the two arguments: typeID and quantity
66  fmtMapping_ownerNickname = 25, //OWNERIDNICK: first part of owner name (before space)
67  fmtMapping_station = 26, //SESSIONSENSITIVESTATIONID: human readable, fully qualified station name (includes system, constellation and region)
68  fmtMapping_system = 27, //SESSIONSENSITIVELOCID: human readable, fully qualified system name (includes constellation and region)
69  fmtMapping_ISK = 28, //ISK: ISK format
fmtMappingType
Definition: EVE_Typedefs.h:40
enum locations
Enumerator
locAbstract 
locSystem 
locBank 
locTemp 
locTrading 
locGraveyard 
locUniverse 
locJunkyard 
locCorp 
locSingletonJunkyard 
locTradeJunkyard 
locCharGraveyard 
locCorpGraveyard 
locRAMItems 
locAlliance 

Definition at line 82 of file EVE_Typedefs.h.

82  {
83 //locationHiddenSpace = 9000001
84 
85  locAbstract = 0,
86  locSystem = 1,
87  locBank = 2,
88  locTemp = 5,
89  locTrading = 7,
90  locGraveyard = 8,
91  locUniverse = 9,
92  locJunkyard = 10,
93  locCorp = 13,
95  locTradeJunkyard = 1008,
96  locCharGraveyard = 1501,
97  locCorpGraveyard = 1502,
98  locRAMItems = 2003,
99  locAlliance = 3007
100 } locations;
locations
Definition: EVE_Typedefs.h:82
enum ownerDefs
Enumerator
ownerNone 
ownerSystem 
ownerBank 
ownerStation 
ownerCombatSimulator 

Definition at line 73 of file EVE_Typedefs.h.

73  {
74  ownerNone = 0,
75  ownerSystem = 1,
76  ownerBank = 2,
77  ownerStation = 4,
79  //ownerUnknown = 3006
80 } ownerDefs;
ownerDefs
Definition: EVE_Typedefs.h:73
Enumerator
salvageData 
salvageArch 
salvageAncient 
salvageWreck 
salvageLoot 
salvageOther 

Definition at line 114 of file EVE_Typedefs.h.

enum stateFlags
Enumerator
mouseOver 
selected 
activeTarget 
targeting 
targeted 
lookingAt 
threatTargetsMe 
threatAttackingMe 
flagCriminal 
flagDangerous 
flagSameFleet 
flagSameCorp 
flagAtWarCanFight 
flagSameAlliance 
flagStandingHigh 
flagStandingGood 
flagStandingNeutral 
flagStandingBad 
flagStandingHorrible 
flagIsWanted 
flagAgentInteractable 
gbEnemySpotted 
gbTarget 
gbHealShield 
gbHealArmor 
gbHealCapacitor 
gbWarpTo 
gbNeedBackup 
gbAlignTo 
gbJumpTo 
gbInPosition 
gbHoldPosition 
gbTravelTo 
gbJumpBeacon 
gbLocation 
flagWreckAlreadyOpened 
flagWreckEmpty 
flagWarpScrambled 
flagWebified 
flagECMd 
flagSensorDampened 
flagTrackingDisrupted 
flagTargetPainted 
flagAtWarMilitia 
flagSameMilitia 
flagEnergyLeeched 
flagEnergyNeut 
flagNoStanding 

Definition at line 124 of file EVE_Typedefs.h.

124  {
125  mouseOver = 1,
126  selected = 2,
127  activeTarget = 3,
128  targeting = 4,
129  targeted = 5,
130  lookingAt = 6,
131  threatTargetsMe = 7,
132  threatAttackingMe = 8,
133  flagCriminal = 9,
134  flagDangerous = 10,
135  flagSameFleet = 11,
136  flagSameCorp = 12,
137  flagAtWarCanFight = 13,
138  flagSameAlliance = 14,
139  flagStandingHigh = 15,
140  flagStandingGood = 16,
141  flagStandingNeutral = 17,
142  flagStandingBad = 18,
144  flagIsWanted = 20,
146  gbEnemySpotted = 22,
147  gbTarget = 23,
148  gbHealShield = 24,
149  gbHealArmor = 25,
150  gbHealCapacitor = 26,
151  gbWarpTo = 27,
152  gbNeedBackup = 28,
153  gbAlignTo = 29,
154  gbJumpTo = 30,
155  gbInPosition = 31,
156  gbHoldPosition = 32,
157  gbTravelTo = 33,
158  gbJumpBeacon = 34,
159  gbLocation = 35,
161  flagWreckEmpty = 37,
162  flagWarpScrambled = 38,
163  flagWebified = 39,
164  flagECMd = 40,
165  flagSensorDampened = 41,
167  flagTargetPainted = 43,
168  flagAtWarMilitia = 44,
169  flagSameMilitia = 45,
170  flagEnergyLeeched = 46,
171  flagEnergyNeut = 47,
172  flagNoStanding = 48
173 } stateFlags;
stateFlags
Definition: EVE_Typedefs.h:124