mod_base_config.cc File Reference

Configuration, load/state state. More...

#include "base.hh"
#include "base_config_file.hh"
#include "gfx.hh"
#include "eng.hh"
#include "mod_base.hh"
#include "mod_base_config.hh"
#include "mod_base_craft.hh"
#include "meta_joystick.hh"

Namespaces

namespace  mod_base

Defines

#define MOD_BASE_CONFIG_CC   1

Variables

string mod_base::cfgkey_joystick = "joystick"
string mod_base::cfgkey_joystick_axis3 = "joystick_axis3"
string mod_base::cfgkey_joy_left_min = "joy_left_min"
string mod_base::cfgkey_joy_left_max = "joy_left_max"
string mod_base::cfgkey_joy_right_min = "joy_right_min"
string mod_base::cfgkey_joy_right_max = "joy_right_max"
string mod_base::cfgkey_joy_up_min = "joy_up_min"
string mod_base::cfgkey_joy_up_max = "joy_up_max"
string mod_base::cfgkey_joy_down_min = "joy_down_min"
string mod_base::cfgkey_joy_down_max = "joy_down_max"
string mod_base::cfgkey_joy_slow_min = "joy_axis3_slow_min"
string mod_base::cfgkey_joy_slow_max = "joy_axis3_slow_max"
string mod_base::cfgkey_joy_fast_min = "joy_axis3_fast_min"
string mod_base::cfgkey_joy_fast_max = "joy_axis3_fast_max"
string mod_base::cfgkey_response = "v2_response"
SafePtr< ConfigFilemod_base::sConfig = NULL


Detailed Description

Configuration, load/state state.

Id
LastChangedDate

Author:
Jim E. Brooks http://www.palomino3d.org
.conf vs. ~/.palomino.cfg: -------------------------------- .conf is for textual configuration directly editable by the user. ~/.palomino.cfg is (effectively) binary configuration written by GUI.

Float precision: ---------------- Saving float values with double precision is necessary. Even a large unsigned 32-bit value cannot be exactly held in a normal float without round-off loss.

Palomino version compatibility: ------------------------------- The same configuration file shall be used for all versions. Some keys will be common to any version (eg joystick calibration). Those keys that are version-specific shall have a "vn_" prefix.


Define Documentation

#define MOD_BASE_CONFIG_CC   1

Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:15 2007