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
StarSystem::StarXML Struct Reference

Starsystem XML Struct For use with XML loading. More...

#include <star_system_generic.h>

Public Attributes

Terrainparentterrain
 
ContinuousTerrainct
 
int unitlevel
 
std::vector< GFXLightlights
 
std::vector< Planet * > moons
 
std::string backgroundname
 
GFXColor backgroundColor
 
bool backgroundDegamma
 
Vector systemcentroid
 
Vector cursun
 
float timeofyear
 
float reflectivity
 
int numnearstars
 
int numstars
 
bool fade
 
float starsp
 
float scale
 
std::vector< AtmosphericFogMeshfog
 
std::vector< boolconditionStack
 
int fogopticalillusion
 

Detailed Description

Starsystem XML Struct For use with XML loading.

Definition at line 57 of file star_system_generic.h.

Member Data Documentation

GFXColor StarSystem::StarXML::backgroundColor

Definition at line 65 of file star_system_generic.h.

Referenced by GameStarSystem::createBackground(), and StarSystem::LoadXML().

bool StarSystem::StarXML::backgroundDegamma

Definition at line 66 of file star_system_generic.h.

Referenced by GameStarSystem::createBackground(), and StarSystem::LoadXML().

std::string StarSystem::StarXML::backgroundname

Definition at line 64 of file star_system_generic.h.

Referenced by GameStarSystem::createBackground(), and StarSystem::LoadXML().

std::vector< bool > StarSystem::StarXML::conditionStack

Definition at line 77 of file star_system_generic.h.

ContinuousTerrain* StarSystem::StarXML::ct

Definition at line 60 of file star_system_generic.h.

Referenced by StarSystem::LoadXML().

Vector StarSystem::StarXML::cursun

Definition at line 68 of file star_system_generic.h.

bool StarSystem::StarXML::fade

Definition at line 73 of file star_system_generic.h.

Referenced by StarSystem::LoadXML().

std::vector< AtmosphericFogMesh > StarSystem::StarXML::fog

Definition at line 76 of file star_system_generic.h.

int StarSystem::StarXML::fogopticalillusion

Definition at line 78 of file star_system_generic.h.

std::vector< GFXLight > StarSystem::StarXML::lights

Definition at line 62 of file star_system_generic.h.

std::vector< Planet* > StarSystem::StarXML::moons

Definition at line 63 of file star_system_generic.h.

Referenced by StarSystem::LoadXML().

int StarSystem::StarXML::numnearstars

Definition at line 71 of file star_system_generic.h.

Referenced by GameStarSystem::createBackground(), and StarSystem::LoadXML().

int StarSystem::StarXML::numstars

Definition at line 72 of file star_system_generic.h.

Referenced by GameStarSystem::createBackground(), and StarSystem::LoadXML().

Terrain* StarSystem::StarXML::parentterrain

Definition at line 59 of file star_system_generic.h.

Referenced by StarSystem::LoadXML().

float StarSystem::StarXML::reflectivity

Definition at line 70 of file star_system_generic.h.

Referenced by GameStarSystem::createBackground(), and StarSystem::LoadXML().

float StarSystem::StarXML::scale

Definition at line 75 of file star_system_generic.h.

Referenced by StarSystem::LoadXML().

float StarSystem::StarXML::starsp

Definition at line 74 of file star_system_generic.h.

Referenced by GameStarSystem::createBackground(), and StarSystem::LoadXML().

Vector StarSystem::StarXML::systemcentroid

Definition at line 67 of file star_system_generic.h.

Referenced by StarSystem::LoadXML().

float StarSystem::StarXML::timeofyear

Definition at line 69 of file star_system_generic.h.

Referenced by StarSystem::LoadXML().

int StarSystem::StarXML::unitlevel

Definition at line 61 of file star_system_generic.h.

Referenced by StarSystem::LoadXML().


The documentation for this struct was generated from the following file: