settings.hpp File Reference

#include "config.hpp"
#include "gui/widgets/canvas.hpp"
#include "gui/widgets/formula.hpp"
#include "gui/widgets/window_builder.hpp"
#include "tstring.hpp"
#include <map>
#include <string>
#include <vector>

Include dependency graph for gui/widgets/settings.hpp:

Go to the source code of this file.

Namespaces

namespace  gui2
namespace  gui2::settings

Classes

struct  gui2::tstate_definition
 Contains the state info for a resolution. More...
struct  gui2::tresolution_definition_
 Base class of a resolution, contains the common keys for a resolution. More...
struct  gui2::tcontrol_definition
struct  gui2::tbutton_definition
struct  gui2::tbutton_definition::tresolution
struct  gui2::tlabel_definition
struct  gui2::tlabel_definition::tresolution
struct  gui2::tlistbox_definition
struct  gui2::tlistbox_definition::tresolution
struct  gui2::tpanel_definition
struct  gui2::tpanel_definition::tresolution
struct  gui2::tspacer_definition
struct  gui2::tspacer_definition::tresolution
struct  gui2::ttext_box_definition
struct  gui2::ttext_box_definition::tresolution
struct  gui2::ttoggle_button_definition
struct  gui2::ttoggle_button_definition::tresolution
struct  gui2::ttooltip_definition
struct  gui2::ttooltip_definition::tresolution
struct  gui2::tvertical_scrollbar_definition
struct  gui2::tvertical_scrollbar_definition::tresolution
struct  gui2::twindow_definition
struct  gui2::tgui_definition

Enumerations

enum  gui2::twindow_type { gui2::ADDON_CONNECT, gui2::LANGUAGE_SELECTION, gui2::MP_METHOD_SELECTION, gui2::DUMMY }

Functions

const std::string & gui2::get_id (const twindow_type window_type)
tresolution_definition_ * gui2::get_control (const std::string &control_type, const std::string &definition)
std::vector
< twindow_builder::tresolution >
::const_iterator 
gui2::get_window_builder (const std::string &type)
void gui2::load_settings ()
 Loads the setting for the theme.


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