#include <map>#include "Common.h"#include "Exception.h"#include "Logger.h"#include "tinyxml/tinyxml.h"Classes | |
| class | Configuration |
| Configuration Parser. More... | |
Defines | |
| #define | AUDIO_LOW_QUALITY 11025 |
| #define | AUDIO_MEDIUM_QUALITY 22050 |
| #define | AUDIO_HIGH_QUALITY 44100 |
| #define | AUDIO_CHANNELS 16 |
| #define | AUDIO_SFX_MIN_VOLUME 0 |
| #define | AUDIO_SFX_MAX_VOLUME 128 |
| #define | AUDIO_SFX_VOLUME 128 |
| #define | AUDIO_MUSIC_MIN_VOLUME 100 |
| #define | AUDIO_MUSIC_MAX_VOLUME 100 |
| #define | AUDIO_MUSIC_VOLUME 100 |
| #define | AUDIO_BUFFER_SIZE 1024 |
| #define | AUDIO_MONO 1 |
| #define | AUDIO_STEREO 2 |
| #define | GRAPHICS_WIDTH 800 |
| #define | GRAPHICS_HEIGHT 600 |
| #define | GRAPHICS_BITDEPTH 32 |
| #define | GRAPHICS_RENDERER "OGL" |
| #define | GRAPHICS_VSYNC "false" |
| #define | GRAPHICS_TEXTURE_QUALITY GL_LINEAR |
| #define | GRAPHICS_FULLSCREEN false |
Enumerations | |
| enum | ConfigOptions { AUDIO_QUALITY } |
| #define AUDIO_BUFFER_SIZE 1024 |
| #define AUDIO_CHANNELS 16 |
| #define AUDIO_HIGH_QUALITY 44100 |
| #define AUDIO_LOW_QUALITY 11025 |
| #define AUDIO_MEDIUM_QUALITY 22050 |
| #define AUDIO_MONO 1 |
| #define AUDIO_MUSIC_MAX_VOLUME 100 |
| #define AUDIO_MUSIC_MIN_VOLUME 100 |
| #define AUDIO_MUSIC_VOLUME 100 |
| #define AUDIO_SFX_MAX_VOLUME 128 |
| #define AUDIO_SFX_MIN_VOLUME 0 |
| #define AUDIO_SFX_VOLUME 128 |
| #define AUDIO_STEREO 2 |
| #define GRAPHICS_BITDEPTH 32 |
| #define GRAPHICS_FULLSCREEN false |
| #define GRAPHICS_HEIGHT 600 |
| #define GRAPHICS_RENDERER "OGL" |
| #define GRAPHICS_TEXTURE_QUALITY GL_LINEAR |
| #define GRAPHICS_VSYNC "false" |
| #define GRAPHICS_WIDTH 800 |
| enum ConfigOptions |
1.7.1