Namespaces | Defines | Functions

gui/auxiliary/window_builder.cpp File Reference

#include "gui/auxiliary/window_builder.hpp"
#include "asserts.hpp"
#include "foreach.hpp"
#include "gettext.hpp"
#include "gui/auxiliary/log.hpp"
#include "gui/auxiliary/window_builder/helper.hpp"
#include "gui/auxiliary/window_builder/scrollbar_panel.hpp"
#include "gui/auxiliary/window_builder/horizontal_scrollbar.hpp"
#include "gui/auxiliary/window_builder/repeating_button.hpp"
#include "gui/auxiliary/window_builder/stacked_widget.hpp"
#include "gui/auxiliary/window_builder/vertical_scrollbar.hpp"
#include "gui/auxiliary/window_builder/label.hpp"
#include "gui/auxiliary/window_builder/image.hpp"
#include "gui/auxiliary/window_builder/toggle_button.hpp"
#include "gui/auxiliary/window_builder/slider.hpp"
#include "gui/auxiliary/window_builder/scroll_label.hpp"
#include "gui/auxiliary/window_builder/minimap.hpp"
#include "gui/auxiliary/window_builder/button.hpp"
#include "gui/auxiliary/window_builder/drawing.hpp"
#include "gui/auxiliary/window_builder/password_box.hpp"
#include "gui/widgets/settings.hpp"
#include "gui/widgets/window.hpp"
#include "formula_string_utils.hpp"
#include <boost/bind.hpp>
Include dependency graph for window_builder.cpp:

Go to the source code of this file.

Namespaces

namespace  gui2
 

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


Defines

#define GETTEXT_DOMAIN   "wesnoth-lib"
#define TRY(name)

Functions

twindow * gui2::build (CVideo &video, const twindow_builder::tresolution *res)
 Builds a window.
twindow * gui2::build (CVideo &video, const std::string &type)
 Builds a window.
void gui2::register_builder_widget (const std::string &id, boost::function< tbuilder_widget_ptr(config)> functor)
 Registers a widget to be build.

Define Documentation

#define GETTEXT_DOMAIN   "wesnoth-lib"

Definition at line 16 of file window_builder.cpp.

#define TRY (   name  ) 
Value:
do {                                                                   \
        if(const config &c = cfg.child(#name)) {                           \
            tbuilder_widget_ptr p = new implementation::tbuilder_##name(c);\
            assert(false);                                                 \
        }                                                                  \
    } while (0)

Referenced by help::help_text_area::set_items().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

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