module PangoCairo
Extended Modules
Defined in:
lib/gi-crystal/src/auto/pango_cairo-1.0/font.crlib/gi-crystal/src/auto/pango_cairo-1.0/font_map.cr
lib/gi-crystal/src/auto/pango_cairo-1.0/pango_cairo.cr
Class Method Summary
- .context_get_font_options(context : Pango::Context) : Cairo::FontOptions | Nil
- .context_get_resolution(context : Pango::Context) : Float64
- .context_set_font_options(context : Pango::Context, options : Cairo::FontOptions | Nil) : Nil
- .context_set_resolution(context : Pango::Context, dpi : Float64) : Nil
- .context_set_shape_renderer(context : Pango::Context, func : PangoCairo::ShapeRendererFunc | Nil) : Nil
- .create_context(cr : Cairo::Context) : Pango::Context
- .create_layout(cr : Cairo::Context) : Pango::Layout
- .error_underline_path(cr : Cairo::Context, x : Float64, y : Float64, width : Float64, height : Float64) : Nil
- .font_map_get_default : Pango::FontMap
- .font_map_new : Pango::FontMap
- .font_map_new_for_font_type(fonttype : Cairo::FontType) : Pango::FontMap | Nil
- .glyph_string_path(cr : Cairo::Context, font : Pango::Font, glyphs : Pango::GlyphString) : Nil
- .layout_line_path(cr : Cairo::Context, line : Pango::LayoutLine) : Nil
- .layout_path(cr : Cairo::Context, layout : Pango::Layout) : Nil
- .show_error_underline(cr : Cairo::Context, x : Float64, y : Float64, width : Float64, height : Float64) : Nil
- .show_glyph_item(cr : Cairo::Context, text : String, glyph_item : Pango::GlyphItem) : Nil
- .show_glyph_string(cr : Cairo::Context, font : Pango::Font, glyphs : Pango::GlyphString) : Nil
- .show_layout(cr : Cairo::Context, layout : Pango::Layout) : Nil
- .show_layout_line(cr : Cairo::Context, line : Pango::LayoutLine) : Nil
- .update_context(cr : Cairo::Context, context : Pango::Context) : Nil
- .update_layout(cr : Cairo::Context, layout : Pango::Layout) : Nil
Class Method Detail
def self.context_set_font_options(context : Pango::Context, options : Cairo::FontOptions | Nil) : Nil
#
def self.context_set_shape_renderer(context : Pango::Context, func : PangoCairo::ShapeRendererFunc | Nil) : Nil
#
def self.error_underline_path(cr : Cairo::Context, x : Float64, y : Float64, width : Float64, height : Float64) : Nil
#
def self.glyph_string_path(cr : Cairo::Context, font : Pango::Font, glyphs : Pango::GlyphString) : Nil
#
def self.show_error_underline(cr : Cairo::Context, x : Float64, y : Float64, width : Float64, height : Float64) : Nil
#
def self.show_glyph_string(cr : Cairo::Context, font : Pango::Font, glyphs : Pango::GlyphString) : Nil
#