preferences.hpp File Reference

#include "game_config.hpp"
#include "terrain_translation.hpp"
#include "config.hpp"
#include <string>
#include <utility>
#include <set>

Include dependency graph for preferences.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  preferences

Classes

struct  preferences::base_manager

Functions

void preferences::write_preferences ()
void preferences::set (const std::string key, std::string value)
void preferences::set_child (const std::string &key, const config &val)
configpreferences::get_child (const std::string &key)
const std::string preferences::get (const std::string key)
void preferences::erase (const std::string key)
void preferences::disable_preferences_save ()
configpreferences::get_prefs ()
bool preferences::fullscreen ()
void preferences::_set_fullscreen (bool ison)
std::pair< int, int > preferences::resolution ()
void preferences::_set_resolution (const std::pair< int, int > &res)
bool preferences::turbo ()
void preferences::_set_turbo (bool ison)
double preferences::turbo_speed ()
void preferences::save_turbo_speed (const double speed)
bool preferences::idle_anim ()
void preferences::_set_idle_anim (const bool ison)
int preferences::idle_anim_rate ()
void preferences::_set_idle_anim_rate (const int rate)
const std::string & preferences::language ()
void preferences::set_language (const std::string &s)
bool preferences::adjust_gamma ()
void preferences::_set_adjust_gamma (bool val)
int preferences::gamma ()
void preferences::_set_gamma (int gamma)
bool preferences::sound_on ()
bool preferences::set_sound (bool ison)
unsigned int preferences::sample_rate ()
void preferences::save_sample_rate (const unsigned int rate)
size_t preferences::sound_buffer_size ()
void preferences::save_sound_buffer_size (const size_t size)
int preferences::sound_volume ()
void preferences::set_sound_volume (int vol)
int preferences::bell_volume ()
void preferences::set_bell_volume (int vol)
int preferences::UI_volume ()
void preferences::set_UI_volume (int vol)
bool preferences::music_on ()
bool preferences::set_music (bool ison)
int preferences::music_volume ()
void preferences::set_music_volume (int vol)
bool preferences::turn_bell ()
bool preferences::set_turn_bell (bool ison)
bool preferences::UI_sound_on ()
bool preferences::set_UI_sound (bool ison)
bool preferences::message_bell ()
void preferences::load_hotkeys ()
void preferences::save_hotkeys ()
bool preferences::use_colour_cursors ()
void preferences::_set_colour_cursors (bool value)
int preferences::scroll_speed ()
void preferences::set_scroll_speed (const int new_speed)
bool preferences::mouse_scroll_enabled ()
void preferences::enable_mouse_scroll (bool value)
void preferences::set_editor_r (int value)
 Set editor red tint level.
void preferences::set_editor_g (int value)
 Set editor green tint level.
void preferences::set_editor_b (int value)
 Set editor blue tint level.
int preferences::editor_r (void)
 Get editor red tint level.
int preferences::editor_g (void)
 Get editor green tint level.
int preferences::editor_b (void)
 Get editor blue tint level.
int preferences::draw_delay ()
void preferences::set_draw_delay (int value)
bool preferences::animate_map ()
bool preferences::show_standing_animations ()
bool preferences::show_fps ()
void preferences::set_show_fps (bool value)
bool preferences::grid ()
void preferences::_set_grid (bool ison)

Variables

const int min_allowed_width = 800
const int min_allowed_height = 600


Detailed Description

Definition in file preferences.hpp.


Variable Documentation

const int min_allowed_height = 600

const int min_allowed_width = 800


Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs