Skip to content

Latest commit

 

History

History
241 lines (150 loc) · 2.93 KB

modules.rst

File metadata and controls

241 lines (150 loc) · 2.93 KB

Python API reference

.. module:: pangocffi

Rendering

Functions to run the rendering pipeline.

.. autoclass:: Context

Glyph Storage

Structures for storing information about glyphs.

Units and conversion

.. autofunction:: pangocffi.units_to_double

.. autofunction:: pangocffi.units_from_double

Rectangle

.. autoclass:: Rectangle

Matrix

API not implemented yet.

Glyph String

API not implemented yet.

Glyph Item

.. autoclass:: GlyphItem

Glyph Item Iterator

.. autoclass:: GlyphItemIter

Item

.. autoclass:: Item

Fonts

Structures representing abstract fonts.

Font Description

.. autoclass:: FontDescription

Font Metrics

API not implemented yet.

Font Map

API not implemented yet.

Font Set

API not implemented yet.

Font Fields

API not implemented yet.

Style

.. autoclass:: Style

Weight

.. autoclass:: Weight

Variant

.. autoclass:: Variant

Stretch

.. autoclass:: Stretch

FontMask

.. autoclass:: FontMask

Text Attributes

Font and other attributes for annotating text.

Attribute

.. autoclass:: Attribute

AttrList

.. autoclass:: AttrList

Tab Stops

Structures for storing tab stops.

TabArray

.. autoclass:: TabArray

TabAlign

.. autoclass:: TabAlign

Text Attribute Markup

See Gnome's documentation for details on how to use the Pango Text Attribute Markup Language.

Layout Objects

High-level layout driver objects.

Layout

.. autoclass:: Layout

Layout Iterator

.. autoclass:: LayoutIter

Layout Line

API not implemented yet.

Layout Run

.. autoclass:: LayoutRun

Layout Modes

API not implemented yet.

Wrap Mode

.. autoclass:: WrapMode

Ellipsize Mode

.. autoclass:: EllipsizeMode

Alignment

.. autoclass:: Alignment

Scripts and Languages

Identifying writing systems and languages.

Script

API not implemented yet.

Language

API not implemented yet.

Underlined Text

Enum used by Text Attributes for underlining text.

.. autoclass:: Underline

Bidirectional Text

Types and functions to help with handling bidirectional text.

API not implemented yet.

Vertical Text

Laying text out in vertical directions.

Gravity

.. autoclass:: Gravity

Gravity Hints

.. autoclass:: GravityHint

Low Level Functionality

Version Checking

.. autofunction:: pangocffi.pango_version

.. autofunction:: pangocffi.pango_version_string

Pango Object

.. autoclass:: PangoObject