Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UnitXML Namespace Reference

Enumerations

enum  Names {
  UNKNOWN, UNIT, SUBUNIT, MESHFILE,
  SHIELDMESH, RAPIDMESH, MOUNT, MESHLIGHT,
  DOCK, XFILE, X, Y,
  Z, RI, RJ, RK,
  QI, QJ, QK, RED,
  GREEN, BLUE, ALPHA, ACTIVATIONSPEED,
  MOUNTSIZE, WEAPON, DEFENSE, ARMOR,
  WARPDRIVERATING, FORWARD, RETRO, FRONT,
  BACK, LEFT, RIGHT, FRONTRIGHTTOP,
  BACKRIGHTTOP, FRONTLEFTTOP, BACKLEFTTOP, FRONTRIGHTBOTTOM,
  BACKRIGHTBOTTOM, FRONTLEFTBOTTOM, BACKLEFTBOTTOM, TOP,
  BOTTOM, SHIELDS, RECHARGE, LEAK,
  HULL, STRENGTH, STATS, MASS,
  MOMENTOFINERTIA, FUEL, THRUST, MANEUVER,
  YAW, ROLL, PITCH, ENGINE,
  COMPUTER, AACCEL, ENERGY, REACTOR,
  LIMIT, RESTRICTED, MAX, MIN,
  MAXSPEED, AFTERBURNER, SHIELDTIGHT, ITTS,
  AMMO, HUDIMAGE, SOUND, MINTARGETSIZE,
  MAXCONE, LOCKCONE, RANGE, ISCOLOR,
  RADAR, CLOAK, CLOAKRATE, CLOAKMIN,
  CLOAKENERGY, CLOAKGLASS, CLOAKWAV, CLOAKMP3,
  ENGINEWAV, ENGINEMP3, HULLWAV, HULLMP3,
  ARMORWAV, ARMORMP3, SHIELDWAV, SHIELDMP3,
  EXPLODEWAV, EXPLODEMP3, EXPLOSIONANI, COCKPIT,
  JUMP, DELAY, JUMPENERGY, JUMPWAV,
  NETCOM, NETCOMM_MINFREQ, NETCOMM_MAXFREQ, NETCOMM_SECURED,
  NETCOMM_VIDEO, NETCOMM_CRYPTO, DOCKINTERNAL, WORMHOLE,
  RAPID, AFTERBURNENERGY, MISSING, UNITSCALE,
  PRICE, VOLUME, QUANTITY, CARGO,
  HOLD, CATEGORY, IMPORT, PRICESTDDEV,
  QUANTITYSTDDEV, DAMAGE, COCKPITDAMAGE, REPAIRDROID,
  ECM, DESCRIPTION, UPGRADE, MOUNTOFFSET,
  SUBUNITOFFSET, SLIDE_START, SLIDE_END, TRACKINGCONE,
  MISSIONCARGO, MAXIMUM, LIGHTTYPE, COMBATROLE,
  RECURSESUBUNITCOLLISION, WARPENERGY, FACECAMERA, XYSCALE,
  INSYSENERGY, ZSCALE, NUMANIMATIONSTAGES, STARTFRAME,
  TEXTURESTARTTIME
}
 

Variables

const EnumMap::Pair element_names [37]
 
const EnumMap::Pair attribute_names [119]
 
const EnumMap element_map (element_names, 37)
 
const EnumMap attribute_map (attribute_names, 119)
 

Enumeration Type Documentation

Enumerator
UNKNOWN 
UNIT 
SUBUNIT 
MESHFILE 
SHIELDMESH 
RAPIDMESH 
MOUNT 
MESHLIGHT 
DOCK 
XFILE 
X 
Y 
Z 
RI 
RJ 
RK 
QI 
QJ 
QK 
RED 
GREEN 
BLUE 
ALPHA 
ACTIVATIONSPEED 
MOUNTSIZE 
WEAPON 
DEFENSE 
ARMOR 
WARPDRIVERATING 
FORWARD 
RETRO 
FRONT 
BACK 
LEFT 
RIGHT 
FRONTRIGHTTOP 
BACKRIGHTTOP 
FRONTLEFTTOP 
BACKLEFTTOP 
FRONTRIGHTBOTTOM 
BACKRIGHTBOTTOM 
FRONTLEFTBOTTOM 
BACKLEFTBOTTOM 
TOP 
BOTTOM 
SHIELDS 
RECHARGE 
LEAK 
HULL 
STRENGTH 
STATS 
MASS 
MOMENTOFINERTIA 
FUEL 
THRUST 
MANEUVER 
YAW 
ROLL 
PITCH 
ENGINE 
COMPUTER 
AACCEL 
ENERGY 
REACTOR 
LIMIT 
RESTRICTED 
MAX 
MIN 
MAXSPEED 
AFTERBURNER 
SHIELDTIGHT 
ITTS 
AMMO 
HUDIMAGE 
SOUND 
MINTARGETSIZE 
MAXCONE 
LOCKCONE 
RANGE 
ISCOLOR 
RADAR 
CLOAK 
CLOAKRATE 
CLOAKMIN 
CLOAKENERGY 
CLOAKGLASS 
CLOAKWAV 
CLOAKMP3 
ENGINEWAV 
ENGINEMP3 
HULLWAV 
HULLMP3 
ARMORWAV 
ARMORMP3 
SHIELDWAV 
SHIELDMP3 
EXPLODEWAV 
EXPLODEMP3 
EXPLOSIONANI 
COCKPIT 
JUMP 
DELAY 
JUMPENERGY 
JUMPWAV 
NETCOM 
NETCOMM_MINFREQ 
NETCOMM_MAXFREQ 
NETCOMM_SECURED 
NETCOMM_VIDEO 
NETCOMM_CRYPTO 
DOCKINTERNAL 
WORMHOLE 
RAPID 
AFTERBURNENERGY 
MISSING 
UNITSCALE 
PRICE 
VOLUME 
QUANTITY 
CARGO 
HOLD 
CATEGORY 
IMPORT 
PRICESTDDEV 
QUANTITYSTDDEV 
DAMAGE 
COCKPITDAMAGE 
REPAIRDROID 
ECM 
DESCRIPTION 
UPGRADE 
MOUNTOFFSET 
SUBUNITOFFSET 
SLIDE_START 
SLIDE_END 
TRACKINGCONE 
MISSIONCARGO 
MAXIMUM 
LIGHTTYPE 
COMBATROLE 
RECURSESUBUNITCOLLISION 
WARPENERGY 
FACECAMERA 
XYSCALE 
INSYSENERGY 
ZSCALE 
NUMANIMATIONSTAGES 
STARTFRAME 
TEXTURESTARTTIME 

Definition at line 116 of file unit_xml.cpp.

117 {
118  UNKNOWN,
119  UNIT,
120  SUBUNIT,
121  MESHFILE,
122  SHIELDMESH,
123  RAPIDMESH,
124  MOUNT,
125  MESHLIGHT,
126  DOCK,
127  XFILE,
128  X,
129  Y,
130  Z,
131  RI,
132  RJ,
133  RK,
134  QI,
135  QJ,
136  QK,
137  RED,
138  GREEN,
139  BLUE,
140  ALPHA,
142  MOUNTSIZE,
143  WEAPON,
144  DEFENSE,
145  ARMOR,
147  FORWARD,
148  RETRO,
149  FRONT,
150  BACK,
151  LEFT,
152  RIGHT,
154  BACKRIGHTTOP,
155  FRONTLEFTTOP,
156  BACKLEFTTOP,
161  TOP,
162  BOTTOM,
163  SHIELDS,
164  RECHARGE,
165  LEAK,
166  HULL,
167  STRENGTH,
168  STATS,
169  MASS,
171  FUEL,
172  THRUST,
173  MANEUVER,
174  YAW,
175  ROLL,
176  PITCH,
177  ENGINE,
178  COMPUTER,
179  AACCEL,
180  ENERGY,
181  REACTOR,
182  LIMIT,
183  RESTRICTED,
184  MAX,
185  MIN,
186  MAXSPEED,
187  AFTERBURNER,
188  SHIELDTIGHT,
189  ITTS,
190  AMMO,
191  HUDIMAGE,
192  SOUND,
194  MAXCONE,
195  LOCKCONE,
196  RANGE,
197  ISCOLOR,
198  RADAR,
199  CLOAK,
200  CLOAKRATE,
201  CLOAKMIN,
202  CLOAKENERGY,
203  CLOAKGLASS,
204  CLOAKWAV,
205  CLOAKMP3,
206  ENGINEWAV,
207  ENGINEMP3,
208  HULLWAV,
209  HULLMP3,
210  ARMORWAV,
211  ARMORMP3,
212  SHIELDWAV,
213  SHIELDMP3,
214  EXPLODEWAV,
215  EXPLODEMP3,
216  EXPLOSIONANI,
217  COCKPIT,
218  JUMP,
219  DELAY,
220  JUMPENERGY,
221  JUMPWAV,
222  NETCOM,
228  DOCKINTERNAL,
229  WORMHOLE,
230  RAPID,
232  MISSING,
233  UNITSCALE,
234  PRICE,
235  VOLUME,
236  QUANTITY,
237  CARGO,
238  HOLD,
239  CATEGORY,
240  IMPORT,
241  PRICESTDDEV,
243  DAMAGE,
245  REPAIRDROID,
246  ECM,
247  DESCRIPTION,
248  UPGRADE,
249  MOUNTOFFSET,
251  SLIDE_START,
252  SLIDE_END,
253  TRACKINGCONE,
254  MISSIONCARGO,
255  MAXIMUM,
256  LIGHTTYPE,
257  COMBATROLE,
259  WARPENERGY,
260  FACECAMERA,
261  XYSCALE,
262  INSYSENERGY,
263  ZSCALE,
265  STARTFRAME,
267 };

Variable Documentation

const EnumMap UnitXML::attribute_map(attribute_names, 119)
const EnumMap::Pair UnitXML::attribute_names[119]

Definition at line 309 of file unit_xml.cpp.

const EnumMap UnitXML::element_map(element_names, 37)
const EnumMap::Pair UnitXML::element_names[37]

Definition at line 269 of file unit_xml.cpp.