vegastrike  0.5.1.r1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
StarXML Namespace Reference

Enumerations

enum  Names {
  UNKNOWN, XFILE, X, Y,
  Z, RI, RJ, RK,
  SI, SJ, SK, QI,
  QJ, QK, NAME, DIRECTION,
  RADIUS, GRAVITY, YEAR, DAY,
  PPOSITION, SYSTEM, PLANET, UNIT,
  EMRED, EMGREEN, EMBLUE, EMALPHA,
  SRED, SGREEN, SBLUE, SALPHA,
  SPOWER, BACKGROUND, BACKGROUND_COLOR, BACKGROUND_DEGAMMA,
  STARS, STARSPREAD, NEARSTARS, FADESTARS,
  REFLECTIVITY, ALPHA, DESTINATION, JUMP,
  FACTION, LIGHT, COLL, ATTEN,
  DIFF, SPEC, AMB, TERRAIN,
  CONTTERRAIN, MASS, BUILDING, VEHICLE,
  ATMOSPHERE, NEBULA, NEBFILE, ASTEROID,
  SCALEX, NUMWRAPS, DIFFICULTY, REFLECTNOLIGHT,
  ENHANCEMENT, SCALEATMOS, SCALESYSTEM, CITYLIGHTS,
  INSIDEOUT, INNERRADIUS, OUTERRADIUS, NUMSLICES,
  RING, SPACEELEVATOR, WRAPX, WRAPY,
  FOG, FOGELEMENT, FOCUS, CONCAVITY,
  MINALPHA, MAXALPHA, DIRED, DIGREEN,
  DIBLUE, DIALPHA, TAILMODESTART, TAILMODEEND,
  OPTICALILLUSION, SERIAL, VARNAME, VARVALUE,
  CONDITION, EXPRESSION, TECHNIQUE, OVERRIDE
}
 

Variables

const EnumMap::Pair element_names []
 
const EnumMap::Pair attribute_names []
 
const EnumMap element_map (element_names, sizeof(element_names)/sizeof(element_names[0]))
 
const EnumMap attribute_map (attribute_names, sizeof(attribute_names)/sizeof(attribute_names[0]))
 

Enumeration Type Documentation

Enumerator
UNKNOWN 
XFILE 
X 
Y 
Z 
RI 
RJ 
RK 
SI 
SJ 
SK 
QI 
QJ 
QK 
NAME 
DIRECTION 
RADIUS 
GRAVITY 
YEAR 
DAY 
PPOSITION 
SYSTEM 
PLANET 
UNIT 
EMRED 
EMGREEN 
EMBLUE 
EMALPHA 
SRED 
SGREEN 
SBLUE 
SALPHA 
SPOWER 
BACKGROUND 
BACKGROUND_COLOR 
BACKGROUND_DEGAMMA 
STARS 
STARSPREAD 
NEARSTARS 
FADESTARS 
REFLECTIVITY 
ALPHA 
DESTINATION 
JUMP 
FACTION 
LIGHT 
COLL 
ATTEN 
DIFF 
SPEC 
AMB 
TERRAIN 
CONTTERRAIN 
MASS 
BUILDING 
VEHICLE 
ATMOSPHERE 
NEBULA 
NEBFILE 
ASTEROID 
SCALEX 
NUMWRAPS 
DIFFICULTY 
REFLECTNOLIGHT 
ENHANCEMENT 
SCALEATMOS 
SCALESYSTEM 
CITYLIGHTS 
INSIDEOUT 
INNERRADIUS 
OUTERRADIUS 
NUMSLICES 
RING 
SPACEELEVATOR 
WRAPX 
WRAPY 
FOG 
FOGELEMENT 
FOCUS 
CONCAVITY 
MINALPHA 
MAXALPHA 
DIRED 
DIGREEN 
DIBLUE 
DIALPHA 
TAILMODESTART 
TAILMODEEND 
OPTICALILLUSION 
SERIAL 
VARNAME 
VARVALUE 
CONDITION 
EXPRESSION 
TECHNIQUE 
OVERRIDE 

Definition at line 54 of file star_system_xml.cpp.

Variable Documentation

const EnumMap StarXML::attribute_map(attribute_names, sizeof(attribute_names)/sizeof(attribute_names[0]))
const EnumMap::Pair StarXML::attribute_names[]

Definition at line 180 of file star_system_xml.cpp.

const EnumMap StarXML::element_map(element_names, sizeof(element_names)/sizeof(element_names[0]))
const EnumMap::Pair StarXML::element_names[]
Initial value:
= {
EnumMap::Pair( "UNKNOWN", UNKNOWN ),
EnumMap::Pair( "Planet", PLANET ),
EnumMap::Pair( "System", SYSTEM ),
EnumMap::Pair( "Unit", UNIT ),
EnumMap::Pair( "Enhancement", ENHANCEMENT ),
EnumMap::Pair( "Jump", JUMP ),
EnumMap::Pair( "Light", LIGHT ),
EnumMap::Pair( "Attenuated", ATTEN ),
EnumMap::Pair( "Diffuse", DIFF ),
EnumMap::Pair( "Specular", SPEC ),
EnumMap::Pair( "Ambient", AMB ),
EnumMap::Pair( "Terrain", TERRAIN ),
EnumMap::Pair( "ContinuousTerrain", CONTTERRAIN ),
EnumMap::Pair( "Building", BUILDING ),
EnumMap::Pair( "Vehicle", VEHICLE ),
EnumMap::Pair( "Atmosphere", ATMOSPHERE ),
EnumMap::Pair( "Nebula", NEBULA ),
EnumMap::Pair( "Asteroid", ASTEROID ),
EnumMap::Pair( "RING", RING ),
EnumMap::Pair( "citylights", CITYLIGHTS ),
EnumMap::Pair( "SpaceElevator", SPACEELEVATOR ),
EnumMap::Pair( "Fog", FOG ),
EnumMap::Pair( "FogElement", FOGELEMENT ),
EnumMap::Pair( "Condition", CONDITION ),
}

Definition at line 154 of file star_system_xml.cpp.