The Battle for Wesnoth  1.19.5+dev
Namespaces | Macros | Functions
helper.cpp File Reference
#include "gui/widgets/helper.hpp"
#include "color.hpp"
#include "formula/callable.hpp"
#include "formula/string_utils.hpp"
#include "gui/core/log.hpp"
#include "sdl/point.hpp"
#include "gui/widgets/settings.hpp"
#include "tstring.hpp"
#include "sdl/input.hpp"
Include dependency graph for helper.cpp:

Go to the source code of this file.

Namespaces

 gui2
 Generic file dialog.
 

Macros

#define GETTEXT_DOMAIN   "wesnoth-lib"
 

Functions

font::pango_text::FONT_STYLE gui2::decode_font_style (const std::string &style)
 Converts a font style string to a font style. More...
 
color_t gui2::decode_color (const std::string &color)
 Converts a color string to a color. More...
 
PangoWeight gui2::decode_text_weight (const std::string &weight)
 Converts a text weight string to a PangoWeight. More...
 
PangoStyle gui2::decode_text_style (const std::string &style)
 Converts a text style string to a PangoStyle. More...
 
PangoAlignment gui2::decode_text_alignment (const std::string &alignment)
 Converts a text alignment string to a text alignment. More...
 
std::string gui2::encode_text_alignment (const PangoAlignment alignment)
 Converts a text alignment to its string representation. More...
 
t_string gui2::missing_widget (const std::string &id)
 Returns a default error message if a mandatory widget is omitted. More...
 
void gui2::get_screen_size_variables (wfl::map_formula_callable &variable)
 Gets a formula object with the screen size. More...
 
wfl::map_formula_callable gui2::get_screen_size_variables ()
 Gets a formula object with the screen size. More...
 
point gui2::get_mouse_position ()
 Returns the current mouse position. More...
 
std::string_view gui2::debug_truncate (std::string_view text)
 Returns a truncated version of the text. More...
 

Macro Definition Documentation

◆ GETTEXT_DOMAIN

#define GETTEXT_DOMAIN   "wesnoth-lib"

Definition at line 16 of file helper.cpp.