Implementation of window.hpp. More...
#include "gui/widgets/window_private.hpp"
#include "config.hpp"
#include "cursor.hpp"
#include "display.hpp"
#include "events.hpp"
#include "floating_label.hpp"
#include "formula/callable.hpp"
#include "font.hpp"
#include "gettext.hpp"
#include "log.hpp"
#include "gui/auxiliary/formula.hpp"
#include "gui/auxiliary/find_widget.hpp"
#include "gui/core/event/distributor.hpp"
#include "gui/core/event/handler.hpp"
#include "gui/core/event/message.hpp"
#include "gui/core/log.hpp"
#include "gui/core/layout_exception.hpp"
#include "gui/core/point.hpp"
#include "gui/core/window_builder.hpp"
#include "gui/dialogs/title_screen.hpp"
#include "gui/dialogs/tip.hpp"
#include "gui/widgets/button.hpp"
#include "gui/widgets/container.hpp"
#include "gui/core/register_widget.hpp"
#include "gui/widgets/grid.hpp"
#include "gui/widgets/helper.hpp"
#include "gui/widgets/panel.hpp"
#include "gui/widgets/settings.hpp"
#include "gui/widgets/widget.hpp"
#include "gui/widgets/window.hpp"
#include "preferences.hpp"
#include "preferences_display.hpp"
#include "reference_counted_object.hpp"
#include "sdl/rect.hpp"
#include "sdl/utils.hpp"
#include "tstring.hpp"
#include "formula/variant.hpp"
#include "video.hpp"
#include "wml_exception.hpp"
#include "utils/functional.hpp"
Go to the source code of this file.
Classes | |
class | gui2::implementation::tbuilder_window |
Namespaces | |
game_logic | |
gui2 | |
A class inherited from ttext_box that displays its input as stars. | |
gui2::implementation | |
Macros | |
#define | GETTEXT_DOMAIN "wesnoth-lib" |
#define | LOG_SCOPE_HEADER get_control_type() + " [" + id() + "] " + __func__ |
#define | LOG_HEADER LOG_SCOPE_HEADER + ':' |
#define | LOG_IMPL_SCOPE_HEADER window.get_control_type() + " [" + window.id() + "] " + __func__ |
#define | LOG_IMPL_HEADER LOG_IMPL_SCOPE_HEADER + ':' |
Implementation of window.hpp.
Definition in file window.cpp.
#define GETTEXT_DOMAIN "wesnoth-lib" |
Definition at line 20 of file window.cpp.
#define LOG_HEADER LOG_SCOPE_HEADER + ':' |
Definition at line 73 of file window.cpp.
Referenced by gui2::twindow::signal_handler_click_dismiss(), gui2::twindow::signal_handler_message_show_helptip(), gui2::twindow::signal_handler_message_show_tooltip(), gui2::twindow::signal_handler_request_placement(), gui2::twindow::signal_handler_sdl_key_down(), and gui2::twindow::signal_handler_sdl_video_resize().
#define LOG_IMPL_HEADER LOG_IMPL_SCOPE_HEADER + ':' |
Definition at line 77 of file window.cpp.
Referenced by gui2::twindow_implementation::layout().
#define LOG_IMPL_SCOPE_HEADER window.get_control_type() + " [" + window.id() + "] " + __func__ |
Definition at line 75 of file window.cpp.
Referenced by gui2::twindow_implementation::layout().
#define LOG_SCOPE_HEADER get_control_type() + " [" + id() + "] " + __func__ |
Definition at line 72 of file window.cpp.
Referenced by gui2::twindow::layout(), and gui2::twindow::show().
std::map<unsigned, twindow*> windows_ |
Definition at line 230 of file window.cpp.