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
vs_options Class Reference

#include <options.h>

Public Member Functions

 vs_options ()
 
 ~vs_options ()
 
void init ()
 
std::string getCallsign (int)
 

Public Attributes

bool write_savegame_on_exit
 
int times_to_show_help_screen
 
bool remember_savegame
 
std::string new_game_save_name
 
int quick_savegame_summaries_buffer
 
std::string empty_mission
 
std::string custompython
 
bool quick_savegame_summaries
 
int garbagecollectfrequency
 
uint numoldsystems
 
bool deleteoldsystems
 
char vsdebug
 
int threadtime
 
std::string missionvictorysong
 
std::string comm
 
std::string scanning
 
std::string objective
 
std::string examine
 
std::string view
 
std::string repair
 
std::string manifest
 
int compress_max
 
std::string compress_loop
 
std::string compress_change
 
std::string compress_stop
 
int compress_interval
 
bool comm_preload
 
std::string jumpleave
 
std::string jumpgate
 
double jumpanimationshrink
 
double jumpgatesize
 
bool switchToTargetModeOnKey
 
double camera_pan_speed
 
bool background
 
bool cockpit
 
bool disabled_cockpit_allowed
 
std::string splash_screen
 
bool vbo
 
int num_near_stars
 
int num_far_stars
 
double star_spreading
 
bool usePlanetAtmosphere
 
bool usePlanetFog
 
double reflectivity
 
bool hardware_cursor
 
bool always_make_smooth_cam
 
double precull_dist
 
bool draw_near_stars_in_front_of_planets
 
bool starblend
 
double xscale
 
double yscale
 
double zscale
 
double mass
 
double radius
 
std::string callsign
 
float joystick_exponent
 
int polling_rate
 
bool force_use_of_joystick
 
bool debug_digital_hatswitch
 
float deadband
 
float mouse_deadband
 
bool warp_mouse
 
float mouse_sensitivity
 
float mouse_exponent
 
float mouse_blur
 
bool force_feedback
 
int ff_device
 
bool AllowCivilWar
 
bool CappedFactionRating
 
bool AllowNonplayerFactionChange
 
double min_relationship
 
std::string Drone
 
int max_missions
 
double game_speed
 
double runtime_compactness
 
double autogen_compactness
 
double AsteroidDifficulty
 
double YearScale
 
bool game_speed_affects_autogen_systems
 
double star_system_scale
 
double respawn_unit_size
 
float auto_pilot_planet_radius_percent
 
std::string campaigns
 
uint NumRunningSystems
 
float InactiveSystemTime
 
std::string universe_path
 
std::string sectors
 
std::string techniquesBasePath
 
std::string techniquesSubPath
 
bool PushValuesToMean
 
bool news_from_cargolist
 

Detailed Description

Definition at line 10 of file options.h.

Constructor & Destructor Documentation

vs_options::vs_options ( )
inline

Definition at line 12 of file options.h.

12 : vs_options() {}
vs_options::~vs_options ( )
inline

Definition at line 13 of file options.h.

13 {}

Member Function Documentation

string vs_options::getCallsign ( int  squadnum)

Definition at line 133 of file options.cpp.

References VegaConfig::getVariable(), and XMLSupport::tostring().

Referenced by createObjects().

134 {
135  return vs_config->getVariable( std::string( "player" )
136  +( (squadnum > 0) ? XMLSupport::tostring( squadnum+1 ) : std::string(
137  "" ) ), "callsign", "pilot" );
138 }
void vs_options::init ( void  )

Definition at line 6 of file options.cpp.

References AllowCivilWar, AllowNonplayerFactionChange, always_make_smooth_cam, AsteroidDifficulty, auto_pilot_planet_radius_percent, autogen_compactness, background, camera_pan_speed, campaigns, CappedFactionRating, cockpit, comm, comm_preload, compress_change, compress_interval, compress_loop, compress_max, compress_stop, custompython, deadband, debug_digital_hatswitch, deleteoldsystems, disabled_cockpit_allowed, draw_near_stars_in_front_of_planets, Drone, empty_mission, examine, ff_device, force_feedback, force_use_of_joystick, game_speed, game_speed_affects_autogen_systems, garbagecollectfrequency, VegaConfig::getVariable(), hardware_cursor, InactiveSystemTime, joystick_exponent, jumpanimationshrink, jumpgate, jumpgatesize, jumpleave, manifest, mass, max_missions, min_relationship, missionvictorysong, mouse_blur, mouse_deadband, mouse_exponent, mouse_sensitivity, new_game_save_name, news_from_cargolist, num_far_stars, num_near_stars, numoldsystems, NumRunningSystems, objective, XMLSupport::parse_bool(), XMLSupport::parse_float(), XMLSupport::parse_floatf(), XMLSupport::parse_int(), polling_rate, precull_dist, PushValuesToMean, quick_savegame_summaries, quick_savegame_summaries_buffer, radius, reflectivity, remember_savegame, repair, respawn_unit_size, runtime_compactness, scanning, sectors, splash_screen, star_spreading, star_system_scale, starblend, switchToTargetModeOnKey, techniquesBasePath, techniquesSubPath, threadtime, times_to_show_help_screen, universe_path, usePlanetAtmosphere, usePlanetFog, vbo, view, vsdebug, warp_mouse, write_savegame_on_exit, xscale, YearScale, yscale, and zscale.

Referenced by main(), AccountServer::start(), and NetServer::start().

7 {
8  /* General Options */
9  write_savegame_on_exit = XMLSupport::parse_bool( vs_config->getVariable( "general", "write_savegame_on_exit", "true" ) );
10  times_to_show_help_screen = XMLSupport::parse_int( vs_config->getVariable( "general", "times_to_show_help_screen", "3" ) );
11  remember_savegame = XMLSupport::parse_bool( vs_config->getVariable( "general", "remember_savegame", "true" ) );
12  new_game_save_name = vs_config->getVariable( "general", "new_game_save_name", "New_Game" );
14  XMLSupport::parse_int( vs_config->getVariable( "general", "quick_savegame_summaries_buffer", "16384" ) );
15  empty_mission = vs_config->getVariable( "general", "empty_mission", "internal.mission" );
16  custompython = vs_config->getVariable( "general", "custompython", "import custom;custom.processMessage" );
17  quick_savegame_summaries = XMLSupport::parse_bool( vs_config->getVariable( "general", "quick_savegame_summaries", "true" ) );
18  garbagecollectfrequency = XMLSupport::parse_int( vs_config->getVariable( "general", "garbagecollectfrequency", "20" ) );
19  numoldsystems = XMLSupport::parse_int( vs_config->getVariable( "general", "numoldsystems", "6" ) );
20  deleteoldsystems = XMLSupport::parse_bool( vs_config->getVariable( "general", "deleteoldsystems", "true" ) );
21  vsdebug = XMLSupport::parse_int(vs_config->getVariable("general", "verbose_output", "0" ));
22 
23  /* Audio Options */
24  threadtime = XMLSupport::parse_int( vs_config->getVariable( "audio", "threadtime", "1" ) );
25  missionvictorysong = vs_config->getVariable( "audio", "missionvictorysong", "../music/victory.ogg" );
26 
27  /* Cockpit Audio Options */
28  comm = vs_config->getVariable( "cockpitaudio", "comm", "vdu_c" );
29  scanning = vs_config->getVariable( "cockpitaudio", "scanning", "vdu_c" );
30  objective = vs_config->getVariable( "cockpitaudio", "objective", "vdu_c" );
31  examine = vs_config->getVariable( "cockpitaudio", "examine", "vdu_b" );
32  view = vs_config->getVariable( "cockpitaudio", "view", "vdu_b" );
33  repair = vs_config->getVariable( "cockpitaudio", "repair", "vdu_a" );
34  manifest = vs_config->getVariable( "cockpitaudio", "manifest", "vdu_a" );
35  compress_max = XMLSupport::parse_int( vs_config->getVariable( "cockpitaudio", "compress_max", "3" ) );
36  compress_loop = vs_config->getVariable( "cockpitaudio", "compress_loop", "compress_loop" );
37  compress_change = vs_config->getVariable( "cockpitaudio", "compress_change", "compress_burst" );
38  compress_stop = vs_config->getVariable( "cockpitaudio", "compress_stop", "compress_end" );
39  compress_interval = XMLSupport::parse_int( vs_config->getVariable( "cockpitaudio", "compress_interval", "3" ) );
40 
41  comm_preload = XMLSupport::parse_bool( vs_config->getVariable( "cockpitaudio", "comm_preload", "false" ) );
42 
43  /* Unit Audio Options */
44  jumpleave = vs_config->getVariable( "unitaudio", "jumpleave", "sfx43.wav" );
45 
46  /* Graphics Options */
47  jumpgate = vs_config->getVariable( "graphics", "jumpgate", "warp.ani" );
48  jumpanimationshrink = XMLSupport::parse_float( vs_config->getVariable( "graphics", "jumpanimationshrink", ".95" ) );
49  jumpgatesize = XMLSupport::parse_float( vs_config->getVariable( "graphics", "jumpgatesize", "1.75" ) );
51  XMLSupport::parse_bool( vs_config->getVariable( "graphics", "hud", "switchToTargetModeOnKey", "true" ) );
52  camera_pan_speed = XMLSupport::parse_float( vs_config->getVariable( "graphics", "camera_pan_speed", "0.0001" ) );
53  background = XMLSupport::parse_bool( vs_config->getVariable( "graphics", "background", "true" ) );
54  cockpit = XMLSupport::parse_bool( vs_config->getVariable( "graphics", "cockpit", "true" ) );
55  disabled_cockpit_allowed = XMLSupport::parse_bool( vs_config->getVariable( "graphics", "disabled_cockpit_allowed", "true" ) );
56  splash_screen = vs_config->getVariable( "graphics", "splash_screen", "vega_splash.ani" );
57  vbo = XMLSupport::parse_bool( vs_config->getVariable( "graphics", "vbo", "false" ) );
58  num_near_stars = XMLSupport::parse_int( vs_config->getVariable( "graphics", "num_near_stars", "1000" ) );
59  num_far_stars = XMLSupport::parse_int( vs_config->getVariable( "graphics", "num_far_stars", "2000" ) );
60  star_spreading = XMLSupport::parse_float( vs_config->getVariable( "graphics", "star_spreading", "30000" ) );
61  usePlanetAtmosphere = XMLSupport::parse_bool( vs_config->getVariable( "graphics", "usePlanetAtmosphere", "true" ) );
62  usePlanetFog = XMLSupport::parse_bool( vs_config->getVariable( "graphics", "usePlanetFog", "true" ) );
63  reflectivity = XMLSupport::parse_float( vs_config->getVariable( "graphics", "reflectivity", ".2" ) );
64  hardware_cursor = XMLSupport::parse_bool( vs_config->getVariable( "physics", "hardware_cursor", "false" ) );
65  always_make_smooth_cam = XMLSupport::parse_bool( vs_config->getVariable( "graphics", "always_make_smooth_cam", "false" ) ); //Not used yet
66  precull_dist = XMLSupport::parse_float( vs_config->getVariable( "graphics", "precull_dist", "500000000" ) );
68  XMLSupport::parse_bool( vs_config->getVariable( "graphics", "draw_near_stars_in_front_of_planets", "false" ) );
69  starblend = XMLSupport::parse_bool( vs_config->getVariable( "graphics", "starblend", "true" ) );
70 
71  techniquesBasePath = vs_config->getVariable( "data", "techniques", "techniques" );
72  techniquesSubPath = vs_config->getVariable( "graphics", "technique_set", "." );
73 
74  /* Terrain Options */
75  xscale = XMLSupport::parse_float( vs_config->getVariable( "terrain", "xscale", "1.0" ) );
76  yscale = XMLSupport::parse_float( vs_config->getVariable( "terrain", "yscale", "1.0" ) );
77  zscale = XMLSupport::parse_float( vs_config->getVariable( "terrain", "zscale", "1.0" ) );
78  mass = XMLSupport::parse_float( vs_config->getVariable( "terrain", "mass", "100.0" ) );
79  radius = XMLSupport::parse_float( vs_config->getVariable( "terrain", "radius", "10000.0" ) );
80 
81  /* Player Options */
82 
83  /* Joystick Options */
84  joystick_exponent = XMLSupport::parse_floatf( vs_config->getVariable( "joystick", "joystick_exponent", "1.0" ) );
85  polling_rate = XMLSupport::parse_int( vs_config->getVariable( "joystick", "polling_rate", "0" ) );
86  force_use_of_joystick = XMLSupport::parse_bool( vs_config->getVariable( "joystick", "force_use_of_joystick", "false" ) );
88  XMLSupport::parse_bool( vs_config->getVariable( "joystick", "debug_digital_hatswitch", "false" ) );
89  deadband = XMLSupport::parse_floatf( vs_config->getVariable( "joystick", "deadband", "0.05" ) );
90  mouse_deadband = XMLSupport::parse_floatf( vs_config->getVariable( "joystick", "mouse_deadband", "0.025" ) );
91  warp_mouse = XMLSupport::parse_bool( vs_config->getVariable( "joystick", "warp_mouse", "false" ) );
92  mouse_sensitivity = XMLSupport::parse_floatf( vs_config->getVariable( "joystick", "mouse_sensitivity", "50.0" ) );
93  mouse_exponent = XMLSupport::parse_floatf( vs_config->getVariable( "joystick", "mouse_exponent", "3.0" ) );
94  mouse_blur = XMLSupport::parse_floatf( vs_config->getVariable( "joystick", "mouse_blur", ".025" ) );
95  force_feedback = XMLSupport::parse_bool( vs_config->getVariable( "joystick", "force_feedback", "false" ) );
96  ff_device = XMLSupport::parse_int( vs_config->getVariable( "joystick", "ff_device", "0" ) );
97 
98  /* AI Options */
99  AllowCivilWar = XMLSupport::parse_bool( vs_config->getVariable( "AI", "AllowCivilWar", "false" ) );
100  CappedFactionRating = XMLSupport::parse_bool( vs_config->getVariable( "AI", "CappedFactionRating", "true" ) );
101  AllowNonplayerFactionChange = XMLSupport::parse_bool( vs_config->getVariable( "AI", "AllowNonplayerFactionChange", "false" ) );
102  min_relationship = XMLSupport::parse_float( vs_config->getVariable( "AI", "min_relationship", "-20.0" ) );
103 
104  /* Physics Options */
105  Drone = vs_config->getVariable( "physics", "Drone", "drone" );
106  max_missions = XMLSupport::parse_int( vs_config->getVariable( "physics", "max_missions", "4" ) );
107  game_speed = XMLSupport::parse_float( vs_config->getVariable( "physics", "game_speed", "1.0" ) );
108  runtime_compactness = XMLSupport::parse_float( vs_config->getVariable( "physics", "runtime_compactness", "1.0" ) );
109  autogen_compactness = XMLSupport::parse_float( vs_config->getVariable( "physics", "autogen_compactness", "1.0" ) );
110  AsteroidDifficulty = XMLSupport::parse_float( vs_config->getVariable( "physics", "AsteroidDifficulty", ".4" ) );
111  YearScale = XMLSupport::parse_float( vs_config->getVariable( "physics", "YearScale", "10.0" ) );
113  XMLSupport::parse_bool( vs_config->getVariable( "physics", "game_speed_affects_autogen_systems", "false" ) );
114  star_system_scale = XMLSupport::parse_float( vs_config->getVariable( "physics", "star_system_scale", "1.0" ) );
115  respawn_unit_size = XMLSupport::parse_float( vs_config->getVariable( "physics", "respawn_unit_size", "400.0" ) );
117  XMLSupport::parse_floatf( vs_config->getVariable( "physics", "auto_pilot_planet_radius_percent", ".75" ) );
118  campaigns = vs_config->getVariable( "physics", "campaigns", "privateer_campaign vegastrike_campaign" ); //WRONG SECTION change after 0.5
119  NumRunningSystems = XMLSupport::parse_int( vs_config->getVariable( "physics", "NumRunningSystems", "4" ) );
120  InactiveSystemTime = XMLSupport::parse_floatf( vs_config->getVariable( "physics", "InactiveSystemTime", "0.3" ) );
121 
122  /* Data Options */
123  universe_path = vs_config->getVariable( "data", "universe_path", "universe" );
124  sectors = vs_config->getVariable( "data", "sectors", "sectors" ); //Not Used
125 
126  /* Galaxy Options */
127  PushValuesToMean = XMLSupport::parse_bool( vs_config->getVariable( "galaxy", "PushValuesToMean", "true" ) );
128 
129  /* Cargo Options */
130  news_from_cargolist = XMLSupport::parse_bool( vs_config->getVariable( "cargo", "news_from_cargolist", "false" ) );
131 }

Member Data Documentation

bool vs_options::AllowCivilWar

Definition at line 101 of file options.h.

Referenced by FactionUtil::AdjustIntRelation(), and init().

bool vs_options::AllowNonplayerFactionChange

Definition at line 103 of file options.h.

Referenced by FactionUtil::AdjustIntRelation(), and init().

bool vs_options::always_make_smooth_cam

Definition at line 71 of file options.h.

Referenced by init().

double vs_options::AsteroidDifficulty

Definition at line 112 of file options.h.

Referenced by init().

float vs_options::auto_pilot_planet_radius_percent

Definition at line 117 of file options.h.

Referenced by UniverseUtil::getPlanetRadiusPercent(), and init().

double vs_options::autogen_compactness

Definition at line 111 of file options.h.

Referenced by init(), and ScaleOrbitDist().

bool vs_options::background

Definition at line 59 of file options.h.

Referenced by init(), and CockpitKeys::Inside().

std::string vs_options::callsign

Definition at line 84 of file options.h.

std::string vs_options::campaigns

Definition at line 118 of file options.h.

Referenced by UniverseUtil::getSaveInfo(), and init().

bool vs_options::CappedFactionRating

Definition at line 102 of file options.h.

Referenced by FactionUtil::AdjustIntRelation(), and init().

bool vs_options::cockpit

Definition at line 60 of file options.h.

Referenced by init(), and CockpitKeys::Inside().

std::string vs_options::comm

Definition at line 35 of file options.h.

Referenced by CockpitKeys::CommModeVDU(), and init().

bool vs_options::comm_preload

Definition at line 48 of file options.h.

Referenced by FSM::Node::AddSound(), and init().

std::string vs_options::compress_change

Definition at line 44 of file options.h.

Referenced by init(), and UpdateTimeCompressionSounds().

int vs_options::compress_interval

Definition at line 46 of file options.h.

Referenced by init(), and UpdateTimeCompressionSounds().

std::string vs_options::compress_loop

Definition at line 43 of file options.h.

Referenced by init(), and UpdateTimeCompressionSounds().

int vs_options::compress_max

Definition at line 42 of file options.h.

Referenced by init(), and UpdateTimeCompressionSounds().

std::string vs_options::compress_stop

Definition at line 45 of file options.h.

Referenced by init(), and UpdateTimeCompressionSounds().

std::string vs_options::custompython

Definition at line 23 of file options.h.

Referenced by init(), and UniverseUtil::receivedCustom().

float vs_options::deadband

Definition at line 91 of file options.h.

Referenced by init(), and JoyStick::JoyStick().

bool vs_options::debug_digital_hatswitch

Definition at line 90 of file options.h.

Referenced by init(), and JoyStick::JoyStick().

bool vs_options::deleteoldsystems

Definition at line 27 of file options.h.

Referenced by init(), and GameUniverse::StartDraw().

bool vs_options::disabled_cockpit_allowed

Definition at line 61 of file options.h.

Referenced by init(), and CockpitKeys::Inside().

bool vs_options::draw_near_stars_in_front_of_planets

Definition at line 73 of file options.h.

Referenced by GameStarSystem::Draw(), and init().

std::string vs_options::Drone

Definition at line 107 of file options.h.

Referenced by SaveGame::AddUnitToSave(), and init().

std::string vs_options::empty_mission

Definition at line 22 of file options.h.

Referenced by init(), and LoadMission().

std::string vs_options::examine

Definition at line 38 of file options.h.

Referenced by init(), and CockpitKeys::TargetModeVDU().

int vs_options::ff_device

Definition at line 98 of file options.h.

Referenced by init().

bool vs_options::force_feedback

Definition at line 97 of file options.h.

Referenced by init().

bool vs_options::force_use_of_joystick

Definition at line 89 of file options.h.

Referenced by init(), and InitJoystick().

double vs_options::game_speed

Definition at line 109 of file options.h.

Referenced by GetStarSpreadScale(), and init().

bool vs_options::game_speed_affects_autogen_systems

Definition at line 114 of file options.h.

Referenced by init(), and StarSystem::LoadXML().

int vs_options::garbagecollectfrequency

Definition at line 25 of file options.h.

Referenced by init(), and GameUniverse::StartDraw().

bool vs_options::hardware_cursor

Definition at line 70 of file options.h.

Referenced by ConditionalCursorDraw(), and init().

float vs_options::InactiveSystemTime

Definition at line 120 of file options.h.

Referenced by init(), and GameUniverse::StartDraw().

float vs_options::joystick_exponent

Definition at line 87 of file options.h.

Referenced by init(), and modifyExponent().

double vs_options::jumpanimationshrink

Definition at line 55 of file options.h.

Referenced by init(), and GameStarSystem::VolitalizeJumpAnimation().

std::string vs_options::jumpgate

Definition at line 54 of file options.h.

Referenced by AddJumpAnimation(), CacheJumpStar(), and init().

double vs_options::jumpgatesize
std::string vs_options::jumpleave

Definition at line 51 of file options.h.

Referenced by GameStarSystem::DoJumpingLeaveSightAndSound(), and init().

std::string vs_options::manifest

Definition at line 41 of file options.h.

Referenced by init(), and CockpitKeys::ManifestModeVDU().

double vs_options::mass

Definition at line 80 of file options.h.

Referenced by createObjects(), and init().

int vs_options::max_missions

Definition at line 108 of file options.h.

Referenced by init(), and UniverseUtil::maxMissions().

double vs_options::min_relationship

Definition at line 104 of file options.h.

Referenced by FactionUtil::AdjustIntRelation(), and init().

std::string vs_options::missionvictorysong

Definition at line 32 of file options.h.

Referenced by init(), and UniverseUtil::playVictoryTune().

float vs_options::mouse_blur

Definition at line 96 of file options.h.

Referenced by init().

float vs_options::mouse_deadband

Definition at line 92 of file options.h.

Referenced by GameCockpit::Draw(), init(), and JoyStick::JoyStick().

float vs_options::mouse_exponent

Definition at line 95 of file options.h.

Referenced by init().

float vs_options::mouse_sensitivity

Definition at line 94 of file options.h.

Referenced by init().

std::string vs_options::new_game_save_name

Definition at line 20 of file options.h.

Referenced by GetHelperPlayerSaveGame(), and init().

bool vs_options::news_from_cargolist

Definition at line 132 of file options.h.

Referenced by init(), and UniverseUtil::IOmessage().

int vs_options::num_far_stars

Definition at line 65 of file options.h.

Referenced by GetNumStarsScale(), and init().

int vs_options::num_near_stars

Definition at line 64 of file options.h.

Referenced by GetNumNearStarsScale(), and init().

uint vs_options::numoldsystems

Definition at line 26 of file options.h.

Referenced by init(), and GameUniverse::StartDraw().

uint vs_options::NumRunningSystems

Definition at line 119 of file options.h.

Referenced by init(), and GameUniverse::StartDraw().

std::string vs_options::objective

Definition at line 37 of file options.h.

Referenced by init(), and CockpitKeys::ObjectiveModeVDU().

int vs_options::polling_rate

Definition at line 88 of file options.h.

Referenced by init(), and JoystickPollingRate().

double vs_options::precull_dist

Definition at line 72 of file options.h.

Referenced by GameStarSystem::Draw(), and init().

bool vs_options::PushValuesToMean

Definition at line 129 of file options.h.

Referenced by init(), and MakeStarSystem().

bool vs_options::quick_savegame_summaries

Definition at line 24 of file options.h.

Referenced by UniverseUtil::getSaveInfo(), and init().

int vs_options::quick_savegame_summaries_buffer

Definition at line 21 of file options.h.

Referenced by init(), and SaveGame::ParseSaveGame().

double vs_options::radius

Definition at line 81 of file options.h.

Referenced by createObjects(), and init().

double vs_options::reflectivity

Definition at line 69 of file options.h.

Referenced by init(), and StarSystem::LoadXML().

bool vs_options::remember_savegame

Definition at line 19 of file options.h.

Referenced by GetHelperPlayerSaveGame(), and init().

std::string vs_options::repair

Definition at line 40 of file options.h.

Referenced by CockpitKeys::DamageModeVDU(), and init().

double vs_options::respawn_unit_size

Definition at line 116 of file options.h.

Referenced by init(), and UniverseUtil::SafeStarSystemEntrancePoint().

double vs_options::runtime_compactness

Definition at line 110 of file options.h.

Referenced by init(), and ScaleOrbitDist().

std::string vs_options::scanning

Definition at line 36 of file options.h.

Referenced by init(), and CockpitKeys::ScanningModeVDU().

std::string vs_options::sectors

Definition at line 124 of file options.h.

Referenced by init().

std::string vs_options::splash_screen

Definition at line 62 of file options.h.

Referenced by init(), and UniverseUtil::showSplashScreen().

double vs_options::star_spreading

Definition at line 66 of file options.h.

Referenced by GetStarSpreadScale(), and init().

double vs_options::star_system_scale

Definition at line 115 of file options.h.

Referenced by init(), and StarSystem::LoadXML().

bool vs_options::starblend

Definition at line 74 of file options.h.

Referenced by GameStarSystem::createBackground(), and init().

bool vs_options::switchToTargetModeOnKey

Definition at line 57 of file options.h.

Referenced by ExamineWhenTargetKey(), and init().

std::string vs_options::techniquesBasePath

Definition at line 125 of file options.h.

Referenced by init().

std::string vs_options::techniquesSubPath

Definition at line 126 of file options.h.

Referenced by init().

int vs_options::threadtime

Definition at line 31 of file options.h.

Referenced by getmicrosleep(), and init().

int vs_options::times_to_show_help_screen

Definition at line 18 of file options.h.

Referenced by IncrementStartupVariable(), and init().

std::string vs_options::universe_path

Definition at line 123 of file options.h.

Referenced by getUniversePath(), and init().

bool vs_options::usePlanetAtmosphere

Definition at line 67 of file options.h.

Referenced by init().

bool vs_options::usePlanetFog

Definition at line 68 of file options.h.

Referenced by init().

bool vs_options::vbo

Definition at line 63 of file options.h.

Referenced by init(), and GFXVertexList::RefreshDisplayList().

std::string vs_options::view

Definition at line 39 of file options.h.

Referenced by init(), and CockpitKeys::ViewModeVDU().

char vs_options::vsdebug

Definition at line 28 of file options.h.

Referenced by init(), and main().

bool vs_options::warp_mouse

Definition at line 93 of file options.h.

Referenced by init().

bool vs_options::write_savegame_on_exit

Definition at line 17 of file options.h.

Referenced by init(), and CockpitKeys::QuitNow().

double vs_options::xscale

Definition at line 77 of file options.h.

Referenced by createObjects(), and init().

double vs_options::YearScale

Definition at line 113 of file options.h.

Referenced by init().

double vs_options::yscale

Definition at line 78 of file options.h.

Referenced by createObjects(), and init().

double vs_options::zscale

Definition at line 79 of file options.h.

Referenced by createObjects(), and init().


The documentation for this class was generated from the following files: