RigsofRods
Soft-body Physics Simulation
|
#include "Actor.h"
#include "Application.h"
#include "Console.h"
#include "ContentManager.h"
#include "ErrorUtils.h"
#include "Language.h"
#include "PlatformUtils.h"
#include "Utils.h"
#include <Ogre.h>
#include <sstream>
Go to the source code of this file.
Macros | |
#define | CONFIG_FILE_NAME "RoR.cfg" |
Variables | |
const char * | CONF_GFX_SHADOW_PSSM = "Parallel-split Shadow Maps" |
const char * | CONF_GFX_SHADOW_NONE = "No shadows (fastest)" |
const char * | CONF_EXTCAM_PITCHING = "Pitching" |
const char * | CONF_EXTCAM_STATIC = "Static" |
const char * | CONF_EXTCAM_NONE = "None" |
const char * | CONF_TEXFILTER_NONE = "None (fastest)" |
const char * | CONF_TEXFILTER_BILI = "Bilinear" |
const char * | CONF_TEXFILTER_TRILI = "Trilinear" |
const char * | CONF_TEXFILTER_ANISO = "Anisotropic (best looking)" |
const char * | CONF_VEGET_NONE = "None (fastest)" |
const char * | CONF_VEGET_20PERC = "20%" |
const char * | CONF_VEGET_50PERC = "50%" |
const char * | CONF_VEGET_FULL = "Full (best looking, slower)" |
const char * | CONF_GEARBOX_AUTO = "Automatic shift" |
const char * | CONF_GEARBOX_SEMIAUTO = "Manual shift - Auto clutch" |
const char * | CONF_GEARBOX_MANUAL = "Fully Manual: sequential shift" |
const char * | CONF_GEARBOX_MAN_STICK = "Fully manual: stick shift" |
const char * | CONF_GEARBOX_MAN_RANGES = "Fully Manual: stick shift with ranges" |
const char * | CONF_FLARES_NONE = "None (fastest)" |
const char * | CONF_FLARES_NO_LIGHT = "No light sources" |
const char * | CONF_FLARES_CURR_HEAD = "Only current vehicle, main lights" |
const char * | CONF_FLARES_ALL_HEADS = "All vehicles, main lights" |
const char * | CONF_FLARES_ALL_LIGHTS = "All vehicles, all lights" |
const char * | CONF_WATER_NONE = "None" |
const char * | CONF_WATER_BASIC = "Basic (fastest)" |
const char * | CONF_WATER_REFLECT = "Reflection" |
const char * | CONF_WATER_FULL_FAST = "Reflection + refraction (speed optimized)" |
const char * | CONF_WATER_FULL_HQ = "Reflection + refraction (quality optimized)" |
const char * | CONF_WATER_HYDRAX = "Hydrax" |
const char * | CONF_SKY_CAELUM = "Caelum (best looking, slower)" |
const char * | CONF_SKY_SKYX = "SkyX (best looking, slower)" |
const char * | CONF_SKY_SANDSTORM = "Sandstorm (fastest)" |
const char * | CONF_INPUT_GRAB_DYNAMIC = "Dynamically" |
const char * | CONF_INPUT_GRAB_NONE = "None" |
const char * | CONF_INPUT_GRAB_ALL = "All" |
#define CONFIG_FILE_NAME "RoR.cfg" |
Definition at line 37 of file AppConfig.cpp.
void AssignHelper | ( | CVar * | cvar, |
int | val | ||
) |
Definition at line 273 of file AppConfig.cpp.
const char* GfxExtCamModeToStr | ( | GfxExtCamMode | v | ) |
const char* GfxFlaresModeToStr | ( | GfxFlaresMode | v | ) |
const char* GfxShadowTypeToStr | ( | GfxShadowType | v | ) |
const char* GfxSkyModeToStr | ( | GfxSkyMode | v | ) |
const char* GfxTexFilterToStr | ( | GfxTexFilter | v | ) |
const char* GfxVegetationToStr | ( | GfxVegetation | v | ) |
const char* GfxWaterModeToStr | ( | GfxWaterMode | v | ) |
const char* IoInputGrabModeToStr | ( | IoInputGrabMode | v | ) |
Definition at line 163 of file AppConfig.cpp.
GfxExtCamMode ParseGfxExtCamMode | ( | std::string const & | s | ) |
GfxFlaresMode ParseGfxFlaresMode | ( | std::string const & | s | ) |
GfxShadowType ParseGfxShadowType | ( | std::string const & | s | ) |
GfxSkyMode ParseGfxSkyMode | ( | std::string const & | s | ) |
GfxTexFilter ParseGfxTexFilter | ( | std::string const & | s | ) |
GfxVegetation ParseGfxVegetation | ( | std::string const & | s | ) |
GfxWaterMode ParseGfxWaterMode | ( | std::string const & | s | ) |
void ParseHelper | ( | CVar * | cvar, |
std::string const & | val | ||
) |
Definition at line 279 of file AppConfig.cpp.
IoInputGrabMode ParseIoInputGrabMode | ( | std::string const & | s | ) |
Definition at line 86 of file AppConfig.cpp.
SimGearboxMode ParseSimGearboxMode | ( | std::string const & | s | ) |
const char* SimGearboxModeToStr | ( | SimGearboxMode | v | ) |
void WriteVarsHelper | ( | std::stringstream & | f, |
const char * | label, | ||
const char * | prefix | ||
) |
Definition at line 375 of file AppConfig.cpp.
const char* CONF_EXTCAM_NONE = "None" |
Definition at line 47 of file AppConfig.cpp.
const char* CONF_EXTCAM_PITCHING = "Pitching" |
Definition at line 45 of file AppConfig.cpp.
const char* CONF_EXTCAM_STATIC = "Static" |
Definition at line 46 of file AppConfig.cpp.
const char* CONF_FLARES_ALL_HEADS = "All vehicles, main lights" |
Definition at line 68 of file AppConfig.cpp.
const char* CONF_FLARES_ALL_LIGHTS = "All vehicles, all lights" |
Definition at line 69 of file AppConfig.cpp.
const char* CONF_FLARES_CURR_HEAD = "Only current vehicle, main lights" |
Definition at line 67 of file AppConfig.cpp.
const char* CONF_FLARES_NO_LIGHT = "No light sources" |
Definition at line 66 of file AppConfig.cpp.
const char* CONF_FLARES_NONE = "None (fastest)" |
Definition at line 65 of file AppConfig.cpp.
const char* CONF_GEARBOX_AUTO = "Automatic shift" |
Definition at line 59 of file AppConfig.cpp.
const char* CONF_GEARBOX_MAN_RANGES = "Fully Manual: stick shift with ranges" |
Definition at line 63 of file AppConfig.cpp.
const char* CONF_GEARBOX_MAN_STICK = "Fully manual: stick shift" |
Definition at line 62 of file AppConfig.cpp.
const char* CONF_GEARBOX_MANUAL = "Fully Manual: sequential shift" |
Definition at line 61 of file AppConfig.cpp.
const char* CONF_GEARBOX_SEMIAUTO = "Manual shift - Auto clutch" |
Definition at line 60 of file AppConfig.cpp.
const char* CONF_GFX_SHADOW_NONE = "No shadows (fastest)" |
Definition at line 43 of file AppConfig.cpp.
const char* CONF_GFX_SHADOW_PSSM = "Parallel-split Shadow Maps" |
Definition at line 42 of file AppConfig.cpp.
const char* CONF_INPUT_GRAB_ALL = "All" |
Definition at line 84 of file AppConfig.cpp.
const char* CONF_INPUT_GRAB_DYNAMIC = "Dynamically" |
Definition at line 82 of file AppConfig.cpp.
const char* CONF_INPUT_GRAB_NONE = "None" |
Definition at line 83 of file AppConfig.cpp.
const char* CONF_SKY_CAELUM = "Caelum (best looking, slower)" |
Definition at line 78 of file AppConfig.cpp.
const char* CONF_SKY_SANDSTORM = "Sandstorm (fastest)" |
Definition at line 80 of file AppConfig.cpp.
const char* CONF_SKY_SKYX = "SkyX (best looking, slower)" |
Definition at line 79 of file AppConfig.cpp.
const char* CONF_TEXFILTER_ANISO = "Anisotropic (best looking)" |
Definition at line 52 of file AppConfig.cpp.
const char* CONF_TEXFILTER_BILI = "Bilinear" |
Definition at line 50 of file AppConfig.cpp.
const char* CONF_TEXFILTER_NONE = "None (fastest)" |
Definition at line 49 of file AppConfig.cpp.
const char* CONF_TEXFILTER_TRILI = "Trilinear" |
Definition at line 51 of file AppConfig.cpp.
const char* CONF_VEGET_20PERC = "20%" |
Definition at line 55 of file AppConfig.cpp.
const char* CONF_VEGET_50PERC = "50%" |
Definition at line 56 of file AppConfig.cpp.
const char* CONF_VEGET_FULL = "Full (best looking, slower)" |
Definition at line 57 of file AppConfig.cpp.
const char* CONF_VEGET_NONE = "None (fastest)" |
Definition at line 54 of file AppConfig.cpp.
const char* CONF_WATER_BASIC = "Basic (fastest)" |
Definition at line 72 of file AppConfig.cpp.
const char* CONF_WATER_FULL_FAST = "Reflection + refraction (speed optimized)" |
Definition at line 74 of file AppConfig.cpp.
const char* CONF_WATER_FULL_HQ = "Reflection + refraction (quality optimized)" |
Definition at line 75 of file AppConfig.cpp.
const char* CONF_WATER_HYDRAX = "Hydrax" |
Definition at line 76 of file AppConfig.cpp.
const char* CONF_WATER_NONE = "None" |
Definition at line 71 of file AppConfig.cpp.
const char* CONF_WATER_REFLECT = "Reflection" |
Definition at line 73 of file AppConfig.cpp.