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
SystemInfo Struct Reference

All the properties from the galaxy in a system. More...

#include <galaxy_gen.h>

Public Attributes

string sector
 
string name
 
string filename
 
float sunradius
 
float compactness
 
int numstars
 
bool nebulae
 
bool asteroids
 
int numun1
 
int numun2
 
string faction
 
string names
 
string stars
 
string planetlist
 
string smallun
 
string nebulaelist
 
string asteroidslist
 
string ringlist
 
string backgrounds
 
vector< string > jumps
 
int seed
 
bool force
 

Detailed Description

All the properties from the galaxy in a system.

Definition at line 9 of file galaxy_gen.h.

Member Data Documentation

bool SystemInfo::asteroids

Definition at line 18 of file galaxy_gen.h.

Referenced by AvgSystems(), generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

string SystemInfo::asteroidslist

Definition at line 27 of file galaxy_gen.h.

Referenced by generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

string SystemInfo::backgrounds

Definition at line 29 of file galaxy_gen.h.

Referenced by generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

float SystemInfo::compactness
string SystemInfo::faction

Definition at line 21 of file galaxy_gen.h.

Referenced by generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

string SystemInfo::filename

Definition at line 13 of file galaxy_gen.h.

Referenced by generateStarSystem(), and MakeStarSystem().

bool SystemInfo::force

Definition at line 32 of file galaxy_gen.h.

Referenced by AvgSystems(), GetSystemXProp(), and MakeStarSystem().

vector< string > SystemInfo::jumps

Definition at line 30 of file galaxy_gen.h.

Referenced by generateStarSystem(), and MakeStarSystem().

string SystemInfo::name

Definition at line 12 of file galaxy_gen.h.

Referenced by generateStarSystem(), and MakeStarSystem().

string SystemInfo::names

Definition at line 22 of file galaxy_gen.h.

Referenced by generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

bool SystemInfo::nebulae

Definition at line 17 of file galaxy_gen.h.

Referenced by AvgSystems(), generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

string SystemInfo::nebulaelist

Definition at line 26 of file galaxy_gen.h.

Referenced by generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

int SystemInfo::numstars
int SystemInfo::numun1
int SystemInfo::numun2
string SystemInfo::planetlist

Definition at line 24 of file galaxy_gen.h.

Referenced by generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

string SystemInfo::ringlist

Definition at line 28 of file galaxy_gen.h.

Referenced by generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

string SystemInfo::sector

Definition at line 11 of file galaxy_gen.h.

Referenced by generateStarSystem(), and MakeStarSystem().

int SystemInfo::seed

Definition at line 31 of file galaxy_gen.h.

Referenced by AvgSystems(), generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

string SystemInfo::smallun

Definition at line 25 of file galaxy_gen.h.

Referenced by generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

string SystemInfo::stars

Definition at line 23 of file galaxy_gen.h.

Referenced by generateStarSystem(), GetSystemXProp(), and MakeStarSystem().

float SystemInfo::sunradius

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