The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces
window.hpp File Reference

This file contains the window object, this object is a top level container which has the event management as well. More...

#include "cursor.hpp"
#include "formula/callable.hpp"
#include "formula/function.hpp"
#include "gui/auxiliary/formula.hpp"
#include "gui/core/event/handler.hpp"
#include "gui/core/window_builder.hpp"
#include "gui/widgets/panel.hpp"
#include "sdl/utils.hpp"
#include <map>
#include <string>
#include <vector>
Include dependency graph for window.hpp:

Go to the source code of this file.

Classes

singleton  boost::intrusive_ptr< T >
 
class  gui2::twindow
 base class of top level items, the only item which needs to store the final canvases to draw on More...
 
class  gui2::twindow::tinvalidate_layout_blocker
 Helper class to block invalidate_layout. More...
 
struct  gui2::twindow::tlinked_size
 Helper struct to force widgets the have the same size. More...
 
struct  gui2::twindow_definition
 
struct  gui2::twindow_definition::tresolution
 

Namespaces

 boost
 
 gui2
 A class inherited from ttext_box that displays its input as stars.
 
 gui2::event
 

Detailed Description

This file contains the window object, this object is a top level container which has the event management as well.

Definition in file window.hpp.