Blame pango/src/pango_docs_override.xml

Packit Service 2c3550
<root>
Packit Service 2c3550
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_font_face_describe">
Packit Service 2c3550
<description>
Packit Service 2c3550
Returns the family, style, variant, weight and stretch of
Packit Service 2c3550
a #PangoFontFace. The size field of the resulting font description
Packit Service 2c3550
will be unset.
Packit Service 2c3550
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="face">
Packit Service 2c3550
<parameter_description> a #PangoFontFace
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return> a  #PangoFontDescription 
Packit Service 2c3550
holding the description of the face.
Packit Service 2c3550
</return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_layout_get_tabs">
Packit Service 2c3550
<description>
Packit Service 2c3550
Get the current #PangoTabArray used by this layout. If no
Packit Service 2c3550
#PangoTabArray has been set, then the default tabs are in use
Packit Service 2c3550
and an invalid instance is returned. Default tabs are every 8 spaces.
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="layout">
Packit Service 2c3550
<parameter_description> a #PangoLayout
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return> a copy of the tabs for this layout.
Packit Service 2c3550
</return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_context_get_metrics">
Packit Service 2c3550
<description>
Packit Service 2c3550
Get overall metric information for a font particular font
Packit Service 2c3550
description.  Since the metrics may be substantially different for
Packit Service 2c3550
different scripts, a language tag can be provided to indicate that
Packit Service 2c3550
the metrics should be retrieved that correspond to the script(s)
Packit Service 2c3550
used by that language.
Packit Service 2c3550
Packit Service 2c3550
The #PangoFontDescription is interpreted in the same way as
Packit Service 2c3550
by pango_itemize(), and the family name may be a comma separated
Packit Service 2c3550
list of figures. If characters from multiple of these families
Packit Service 2c3550
would be used to render the string, then the returned fonts would
Packit Service 2c3550
be a composite of the metrics for the fonts loaded for the
Packit Service 2c3550
individual families.
Packit Service 2c3550
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="context">
Packit Service 2c3550
<parameter_description> a #PangoContext
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="desc">
Packit Service 2c3550
<parameter_description> a #PangoFontDescription structure
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="language">
Packit Service 2c3550
<parameter_description> language tag used to determine which script to get the metrics
Packit Service 2c3550
for.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return> a #PangoMetrics object.
Packit Service 2c3550
</return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_font_get_glyph_extents">
Packit Service 2c3550
<description>
Packit Service 2c3550
Gets the logical and ink extents of a glyph within a font. The
Packit Service 2c3550
coordinate system for each rectangle has its origin at the
Packit Service 2c3550
base line and horizontal origin of the character with increasing
Packit Service 2c3550
coordinates extending to the right and down. The macros PANGO_ASCENT(),
Packit Service 2c3550
PANGO_DESCENT(), PANGO_LBEARING(), and PANGO_RBEARING can be used to convert
Packit Service 2c3550
from the extents rectangle to more traditional font metrics. The units
Packit Service 2c3550
of the rectangles are in 1/PANGO_SCALE of a device unit.
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="font">
Packit Service 2c3550
<parameter_description> a #PangoFont
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="glyph">
Packit Service 2c3550
<parameter_description> the glyph index
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="ink_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the extents of the glyph as drawn.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="logical_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the logical extents of the glyph.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return></return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_glyph_string_extents_range">
Packit Service 2c3550
<description>
Packit Service 2c3550
Computes the extents of a sub-portion of a glyph string. The extents are
Packit Service 2c3550
relative to the start of the glyph string range (the origin of their
Packit Service 2c3550
coordinate system is at the start of the range, not at the start of the entire
Packit Service 2c3550
glyph string).
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="glyphs">
Packit Service 2c3550
<parameter_description>   a #PangoGlyphString
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="start">
Packit Service 2c3550
<parameter_description>    start index
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="end">
Packit Service 2c3550
<parameter_description>      end index (the range is the set of bytes with
Packit Service 2c3550
              indices such that start &lt;= index &lt; end)
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="font">
Packit Service 2c3550
<parameter_description>     a #PangoFont
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="ink_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the extents of the glyph string range as drawn.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="logical_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the logical extents of the glyph string range.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return></return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_layout_get_extents">
Packit Service 2c3550
<description>
Packit Service 2c3550
Compute the logical and ink extents of @layout. Logical extents
Packit Service 2c3550
are usually what you want for positioning things. The extents
Packit Service 2c3550
are given in layout coordinates; layout coordinates begin at the
Packit Service 2c3550
top left corner of the layout.
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="layout">
Packit Service 2c3550
<parameter_description>   a #PangoLayout
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="ink_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the extents of the layout as drawn.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="logical_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the logical extents of the layout.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return></return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_layout_get_pixel_extents">
Packit Service 2c3550
<description>
Packit Service 2c3550
Compute the logical and ink extents of @layout in device units.
Packit Service 2c3550
See pango_layout_get_extents(); this function just calls
Packit Service 2c3550
pango_layout_get_extents() and then converts the extents to
Packit Service 2c3550
pixels using the #PANGO_SCALE factor.
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="layout">
Packit Service 2c3550
<parameter_description>   a #PangoLayout
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="ink_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the extents of the layout as drawn.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="logical_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the logical extents of the
Packit Service 2c3550
layout.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return></return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_layout_set_font_description">
Packit Service 2c3550
<description>
Packit Service 2c3550
Set the default font description for the layout. If no font
Packit Service 2c3550
description is set on the layout, the font description from
Packit Service 2c3550
the layout's context is used.
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="layout">
Packit Service 2c3550
<parameter_description> a #PangoLayout
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="desc">
Packit Service 2c3550
<parameter_description> the new pango font description.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return></return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_layout_line_get_extents">
Packit Service 2c3550
<description>
Packit Service 2c3550
Compute the logical and ink extents of a layout line. See the documentation
Packit Service 2c3550
for pango_font_get_glyph_extents() for details about the interpretation
Packit Service 2c3550
of the rectangles.
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="line">
Packit Service 2c3550
<parameter_description>     a #PangoLayoutLine
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="ink_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the extents of the glyph string as drawn.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="logical_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the logical extents of the glyph string.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return></return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_layout_line_get_pixel_extents">
Packit Service 2c3550
<description>
Packit Service 2c3550
Compute the logical and ink extents of a layout line. See the documentation
Packit Service 2c3550
for pango_font_get_glyph_extents() for details about the interpretation
Packit Service 2c3550
of the rectangles. The returned rectangles are in device units, as
Packit Service 2c3550
opposed to pango_layout_line_get_extents(), which returns the extents in
Packit Service 2c3550
units of device unit / PANGO_SCALE.
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="layout_line">
Packit Service 2c3550
<parameter_description> a #PangoLayoutLine
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="ink_rect">
Packit Service 2c3550
<parameter_description>    rectangle used to store the extents of the glyph string as drawn.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="logical_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the logical extents of the glyph string.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return></return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_font_get_metrics">
Packit Service 2c3550
<description>
Packit Service 2c3550
Gets overall metric information for a font. Since the metrics may be
Packit Service 2c3550
substantially different for different scripts, a language tag can
Packit Service 2c3550
be provided to indicate that the metrics should be retrieved that
Packit Service 2c3550
correspond to the script(s) used by that language.
Packit Service 2c3550
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="font">
Packit Service 2c3550
<parameter_description> a #PangoFont
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="language">
Packit Service 2c3550
<parameter_description> language tag used to determine which script to get the metrics
Packit Service 2c3550
for.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return> a #PangoMetrics object.
Packit Service 2c3550
</return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_glyph_string_extents">
Packit Service 2c3550
<description>
Packit Service 2c3550
Compute the logical and ink extents of a glyph string. See the documentation
Packit Service 2c3550
for pango_font_get_glyph_extents() for details about the interpretation
Packit Service 2c3550
of the rectangles.
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="glyphs">
Packit Service 2c3550
<parameter_description>   a #PangoGlyphString
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="font">
Packit Service 2c3550
<parameter_description>     a #PangoFont
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="ink_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the extents of the glyph string as drawn.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
<parameter name="logical_rect">
Packit Service 2c3550
<parameter_description> rectangle used to store the logical extents of the glyph string.
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return></return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_font_description_to_string">
Packit Service 2c3550
<description>
Packit Service 2c3550
Creates a string representation of a font description. See
Packit Service 2c3550
pango_font_description_from_string() for a description of the
Packit Service 2c3550
format of the string representation. The family list in the
Packit Service 2c3550
string description will only have a terminating comma if the
Packit Service 2c3550
last word of the list is a valid style option.
Packit Service 2c3550
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="desc">
Packit Service 2c3550
<parameter_description> a #PangoFontDescription
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return> The string.
Packit Service 2c3550
</return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_font_description_to_filename">
Packit Service 2c3550
<description>
Packit Service 2c3550
Creates a filename representation of a font description. The
Packit Service 2c3550
filename is identical to the result from calling
Packit Service 2c3550
pango_font_description_to_string(), but with underscores instead of
Packit Service 2c3550
characters that are untypical in filenames, and in lower case only.
Packit Service 2c3550
Packit Service 2c3550
Packit Service 2c3550
</description>
Packit Service 2c3550
<parameters>
Packit Service 2c3550
<parameter name="desc">
Packit Service 2c3550
<parameter_description> a #PangoFontDescription
Packit Service 2c3550
</parameter_description>
Packit Service 2c3550
</parameter>
Packit Service 2c3550
</parameters>
Packit Service 2c3550
<return> The filename.
Packit Service 2c3550
</return>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
<function name="pango_color_parse">
Packit Service 2c3550
<description>
Packit Service 2c3550
Fill in the fields of a color from a string specification. The
Packit Service 2c3550
string can either one of a large set of standard names. (Taken
Packit Service 2c3550
from the X11 &lt;filename&gt;rgb.txt&lt;/filename&gt; file), or it can be a hex value in the
Packit Service 2c3550
form '#rgb' '#rrggbb' '#rrrgggbbb' or '#rrrrggggbbbb' where
Packit Service 2c3550
'r', 'g' and 'b' are hex digits of the red, green, and blue
Packit Service 2c3550
components of the color, respectively. (White in the four
Packit Service 2c3550
forms is '#fff' '#ffffff' '#fffffffff' and '#ffffffffffff')
Packit Service 2c3550
</description>
Packit Service 2c3550
</function>
Packit Service 2c3550
Packit Service 2c3550
</root>
Packit Service 2c3550