Classes | Namespaces | Functions

gui/widgets/settings.hpp File Reference

This file contains the settings handling of the widget library. More...

#include "gui/auxiliary/widget_definition/window.hpp"
#include <boost/function.hpp>
#include <string>
#include <vector>
Include dependency graph for settings.hpp:

Go to the source code of this file.

Classes

class  gui2::tunit_test_access_only
 Special helper class to get the list of registered windows. More...
struct  gui2::twindow_builder_invalid_id
 Helper struct to signal that get_window_builder failed. More...

Namespaces

namespace  gui2
 

A class inherited from ttext_box that displays its input as stars.


namespace  gui2::settings
 

This namespace contains the 'global' settings.


Functions

void gui2::register_window (const std::string &id)
 Registers a window.
void gui2::register_widget (const std::string &id, boost::function< void(tgui_definition &gui_definition, const std::string &definition_type, const config &cfg, const char *key)> functor)
 Registers a widgets.
void gui2::load_widget_definitions (tgui_definition &gui_definition, const std::string &definition_type, const std::vector< tcontrol_definition_ptr > &definitions)
 Loads the definitions of a widget.
template<class T >
void gui2::load_widget_definitions (tgui_definition &gui_definition, const std::string &definition_type, const config &cfg, const char *key)
 Loads the definitions of a widget.
tresolution_definition_ptr 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)
 Returns an interator to the requested builder.
void gui2::load_settings ()
 Loads the setting for the theme.
std::vector< ttip > gui2::settings::get_tips ()

Detailed Description

This file contains the settings handling of the widget library.

Definition in file settings.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:05:19 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs