#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>
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... | |
pango_text & | font::get_text_renderer () |
Returns a reference to a static pango_text object. More... | |
Variables | |
static const inverse_table | font::inverse_table_ |