Decoder
Added in version 1.6.
Superclasses: Object
- Constructors:
Decoder(**properties)
Methods
- class Decoder
- get_charset(fcfont: Font) CharSet
Generates an
FcCharSet
of supported characters for thefcfont
given.The returned
FcCharSet
will be a reference to an internal value stored by thePangoFcDecoder
and must not be modified or freed.Added in version 1.6.
- Parameters:
fcfont – the
PangoFcFont
to query.
- get_glyph(fcfont: Font, wc: int) int
Generates a
PangoGlyph
for the given Unicode point using the custom decoder.For complex scripts where there can be multiple glyphs for a single character, the decoder will return whatever glyph is most convenient for it. (Usually whatever glyph is directly in the fonts character map table.)
Added in version 1.6.
- Parameters:
fcfont – a
PangoFcFont
to query.wc – the Unicode code point to convert to a single
PangoGlyph
.
Virtual Methods
- class Decoder
- do_get_charset(fcfont: Font) CharSet
Generates an
FcCharSet
of supported characters for thefcfont
given.The returned
FcCharSet
will be a reference to an internal value stored by thePangoFcDecoder
and must not be modified or freed.Added in version 1.6.
- Parameters:
fcfont – the
PangoFcFont
to query.
- do_get_glyph(fcfont: Font, wc: int) int
Generates a
PangoGlyph
for the given Unicode point using the custom decoder.For complex scripts where there can be multiple glyphs for a single character, the decoder will return whatever glyph is most convenient for it. (Usually whatever glyph is directly in the fonts character map table.)
Added in version 1.6.
- Parameters:
fcfont – a
PangoFcFont
to query.wc – the Unicode code point to convert to a single
PangoGlyph
.
Fields
- class Decoder
- parent_instance