The Battle for Wesnoth  1.13.10+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Macros | Functions | Variables
text.cpp File Reference
#include "font/text.hpp"
#include "font/font_config.hpp"
#include "font/pango/escape.hpp"
#include "font/pango/font.hpp"
#include "font/pango/hyperlink.hpp"
#include "font/pango/stream_ops.hpp"
#include "gettext.hpp"
#include "gui/widgets/helper.hpp"
#include "gui/core/log.hpp"
#include "sdl/point.hpp"
#include "sdl/utils.hpp"
#include "serialization/string_utils.hpp"
#include "serialization/unicode.hpp"
#include "preferences/general.hpp"
#include <boost/algorithm/string/replace.hpp>
#include <cassert>
#include <cstring>
#include <stdexcept>
Include dependency graph for text.cpp:

Go to the source code of this file.

Classes

struct  font::inverse_table
 

Namespaces

 font
 Note: Specific to sdl_ttf.
 

Macros

#define GETTEXT_DOMAIN   "wesnoth-lib"
 

Functions

static void font::unpremultiply (uint8_t &value, const unsigned div)
 
static void font::from_cairo_format (uint32_t &c)
 Converts from cairo-format ARGB32 premultiplied alpha to plain alpha. More...
 

Variables

static const inverse_table font::inverse_table_
 

Macro Definition Documentation

#define GETTEXT_DOMAIN   "wesnoth-lib"

Definition at line 15 of file text.cpp.