The Battle for Wesnoth  1.15.0-dev
Classes | Namespaces | Typedefs | Functions | Variables
text.hpp File Reference
#include "font/font_options.hpp"
#include "color.hpp"
#include "sdl/surface.hpp"
#include "sdl/texture.hpp"
#include "serialization/string_utils.hpp"
#include <pango/pango.h>
#include <pango/pangocairo.h>
#include <functional>
#include <map>
#include <memory>
#include <string>
#include <vector>
Include dependency graph for text.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  font::pango_text
 Text class. More...
 
struct  std::hash< font::pango_text >
 

Namespaces

 font
 Collection of helper functions relating to Pango formatting.
 

Typedefs

using font::pango_text_cache_t = std::map< std::size_t, texture >
 

Functions

pango_text & font::get_text_renderer ()
 Returns a reference to a static pango_text object. More...
 

Variables

static pango_text_cache_t font::rendered_text_cache
 The text texture cache. More...