The Battle for Wesnoth  1.19.0-dev
font::pango_text Member List

This is the complete list of members for font::pango_text, including all inherited members.

add_outline_font::pango_textprivate
alignment_font::pango_textprivate
calculate_size(PangoLayout &layout) constfont::pango_textprivate
calculation_dirty_font::pango_textmutableprivate
characters_per_line_font::pango_textprivate
context_font::pango_textprivate
copy_layout_properties(PangoLayout &src, PangoLayout &dst)font::pango_textprivatestatic
create_surface()font::pango_textprivate
create_surface(const SDL_Rect &viewport)font::pango_textprivate
ellipse_mode_font::pango_textprivate
font_class_font::pango_textprivate
font_size_font::pango_textprivate
FONT_STYLE enum namefont::pango_text
font_style_font::pango_textprivate
foreground_color_font::pango_textprivate
format_links(std::string_view text) constfont::pango_textprivate
get_byte_offset(const unsigned column) constfont::pango_text
get_column_line(const point &position) constfont::pango_text
get_cursor_position(const unsigned column, const unsigned line=0) constfont::pango_text
get_length() constfont::pango_textinline
get_lines() constfont::pango_text
get_lines_count() constfont::pango_textinline
get_link(const point &position) constfont::pango_text
get_max_glyph_height() constfont::pango_text
get_maximum_length() constfont::pango_text
get_size()font::pango_text
get_token(const point &position, const char *delimiters=" \n\r\t") constfont::pango_text
highlight_color_font::pango_textprivate
highlight_end_offset_font::pango_textprivate
highlight_start_offset_font::pango_textprivate
insert_text(const unsigned offset, const std::string &text)font::pango_text
is_truncated() constfont::pango_text
layout_font::pango_textprivate
length_font::pango_textmutableprivate
link_aware() constfont::pango_textinline
link_aware_font::pango_textprivate
link_color_font::pango_textprivate
markedup_text_font::pango_textprivate
maximum_height_font::pango_textprivate
maximum_length_font::pango_textprivate
maximum_width_font::pango_textprivate
operator=(const pango_text &)=deletefont::pango_text
pango_text()font::pango_text
pango_text(const pango_text &)=deletefont::pango_text
pixel_scale_font::pango_textprivate
recalculate() constfont::pango_textprivate
rect_font::pango_textmutableprivate
render(PangoLayout &layout, const SDL_Rect &viewport, const unsigned stride)font::pango_textprivate
render_and_get_texture()font::pango_text
render_surface(const SDL_Rect &viewport)font::pango_textprivate
render_texture(const SDL_Rect &viewport)font::pango_textprivate
set_add_outline(bool do_add)font::pango_text
set_alignment(const PangoAlignment alignment)font::pango_text
set_characters_per_line(const unsigned characters_per_line)font::pango_text
set_ellipse_mode(const PangoEllipsizeMode ellipse_mode)font::pango_text
set_family_class(font::family_class fclass)font::pango_text
set_font_size(unsigned font_size)font::pango_text
set_font_style(const FONT_STYLE font_style)font::pango_text
set_foreground_color(const color_t &color)font::pango_text
set_highlight_area(const unsigned start_offset, const unsigned end_offset, const color_t &color)font::pango_textinline
set_link_aware(bool b)font::pango_text
set_link_color(const color_t &color)font::pango_text
set_markup(std::string_view text, PangoLayout &layout)font::pango_textprivate
set_maximum_height(int height, bool multiline)font::pango_text
set_maximum_length(const std::size_t maximum_length)font::pango_text
set_maximum_width(int width)font::pango_text
set_text(const std::string &text, const bool markedup)font::pango_text
std::hash< pango_text >font::pango_textfriend
STYLE_BOLD enum valuefont::pango_text
STYLE_ITALIC enum valuefont::pango_text
STYLE_NORMAL enum valuefont::pango_text
STYLE_UNDERLINE enum valuefont::pango_text
surface_buffer_font::pango_textmutableprivate
text() constfont::pango_textinline
text_font::pango_textprivate
to_draw_scale(int s) constfont::pango_textprivate
to_draw_scale(const point &p) constfont::pango_textprivate
update_pixel_scale()font::pango_textprivate
validate_markup(std::string_view text, char **raw_text, std::string &semi_escaped) constfont::pango_textprivate
with_draw_scale(const texture &t) constfont::pango_textprivate