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
TerrainXML Namespace Reference

Enumerations

enum  Names {
  UNKNOWN, TEXTURE, TERRAIN, MATERIAL,
  DATA, LEVEL, BLEND, FFILE,
  ALPHAFILE, TERRAINFILE, DETAIL, STATICDETAIL,
  REFLECT, COLOR, SCALE, ORIGINX,
  SCALES, ORIGINY, SCALET, SPHERESIZEX,
  SPHERESIZEZ, TERRAINAMBIENT, TERRAINDIFFUSE, TERRAINSPECULAR,
  TERRAINEMISSIVE, RED, GREEN, BLUE,
  ALPHA, POWER, RADIUS, ANIMATIONFILE
}
 

Variables

const EnumMap::Pair element_names []
 
const EnumMap::Pair attribute_names []
 
const EnumMap element_map (element_names, 9)
 
const EnumMap attribute_map (attribute_names, 24)
 

Enumeration Type Documentation

Enumerator
UNKNOWN 
TEXTURE 
TERRAIN 
MATERIAL 
DATA 
LEVEL 
BLEND 
FFILE 
ALPHAFILE 
TERRAINFILE 
DETAIL 
STATICDETAIL 
REFLECT 
COLOR 
SCALE 
ORIGINX 
SCALES 
ORIGINY 
SCALET 
SPHERESIZEX 
SPHERESIZEZ 
TERRAINAMBIENT 
TERRAINDIFFUSE 
TERRAINSPECULAR 
TERRAINEMISSIVE 
RED 
GREEN 
BLUE 
ALPHA 
POWER 
RADIUS 
ANIMATIONFILE 

Definition at line 53 of file quadtree_xml.cpp.

54 {
55  UNKNOWN,
56  TEXTURE,
57  TERRAIN,
58  MATERIAL,
59  DATA,
60  LEVEL,
61  BLEND,
62  FFILE,
63  ALPHAFILE,
65  DETAIL,
67  REFLECT,
68  COLOR,
69  SCALE,
70  ORIGINX,
71  SCALES,
72  ORIGINY,
73  SCALET,
80  RED,
81  GREEN,
82  BLUE,
83  ALPHA,
84  POWER,
85  RADIUS,
87 };

Variable Documentation

const EnumMap TerrainXML::attribute_map(attribute_names, 24)
const EnumMap::Pair TerrainXML::attribute_names[]
Initial value:
= {
EnumMap::Pair( "UNKNOWN", UNKNOWN ),
EnumMap::Pair( "Detail", DETAIL ),
EnumMap::Pair( "StaticDetail", STATICDETAIL ),
EnumMap::Pair( "Level", LEVEL ),
EnumMap::Pair( "Blend", BLEND ),
EnumMap::Pair( "File", FFILE ),
EnumMap::Pair( "AlphaFile", ALPHAFILE ),
EnumMap::Pair( "Animation", ANIMATIONFILE ),
EnumMap::Pair( "TerrainFile", TERRAINFILE ),
EnumMap::Pair( "Reflect", REFLECT ),
EnumMap::Pair( "Color", COLOR ),
EnumMap::Pair( "Scale", SCALE ),
EnumMap::Pair( "ScaleS", SCALES ),
EnumMap::Pair( "ScaleT", SCALET ),
EnumMap::Pair( "OriginX", ORIGINX ),
EnumMap::Pair( "OriginY", ORIGINY ),
EnumMap::Pair( "red", RED ),
EnumMap::Pair( "green", GREEN ),
EnumMap::Pair( "blue", BLUE ),
EnumMap::Pair( "alpha", ALPHA ),
EnumMap::Pair( "power", POWER ),
EnumMap::Pair( "radius", RADIUS ),
EnumMap::Pair( "SphereWidth", SPHERESIZEX ),
EnumMap::Pair( "SphereHeight", SPHERESIZEZ )
}

Definition at line 101 of file quadtree_xml.cpp.

const EnumMap TerrainXML::element_map(element_names, 9)
const EnumMap::Pair TerrainXML::element_names[]
Initial value:
= {
EnumMap::Pair( "UNKNOWN", UNKNOWN ),
EnumMap::Pair( "Terrain", TERRAIN ),
EnumMap::Pair( "Texture", TEXTURE ),
EnumMap::Pair( "Material", MATERIAL ),
EnumMap::Pair( "Data", DATA ),
EnumMap::Pair( "Ambient", TERRAINAMBIENT ),
EnumMap::Pair( "Diffuse", TERRAINDIFFUSE ),
EnumMap::Pair( "Specular", TERRAINSPECULAR ),
EnumMap::Pair( "Emissive", TERRAINEMISSIVE )
}

Definition at line 89 of file quadtree_xml.cpp.