Pango.EngineShape¶
| Subclasses: | None | 
|---|
Methods¶
| Inherited: | GObject.Object (37) | 
|---|---|
| Structs: | GObject.ObjectClass (5) | 
Virtual Methods¶
| Inherited: | GObject.Object (7) | 
|---|
| do_covers(font, language, wc) | |
| do_script_shape(font, item_text, item_length, analysis, glyphs, paragraph_text, paragraph_length) | 
Properties¶
None
Signals¶
| Inherited: | GObject.Object (1) | 
|---|
Class Details¶
- 
class Pango.EngineShape(**kwargs)¶
- Bases: - Pango.Engine- Abstract: - Yes - Structure: - Pango.EngineShapeClass- The - Pango.EngineShapeclass is implemented by engines that customize the rendering-system dependent part of the Pango pipeline for a particular script or language. A- Pango.EngineShapeimplementation is then specific to both a particular rendering system or group of rendering systems and to a particular script. For instance, there is one- Pango.EngineShapeimplementation to handle shaping Arabic for Fontconfig-based backends.- Deprecated since version 1.38. - 
do_covers(font, language, wc) virtual¶
- Parameters: - font (Pango.Font) –
- language (Pango.Language) –
- wc (str) –
 - Return type: 
- font (
 - 
do_script_shape(font, item_text, item_length, analysis, glyphs, paragraph_text, paragraph_length) virtual¶
- Parameters: - font (Pango.Font) –
- item_text (str) –
- item_length (int) –
- analysis (Pango.Analysis) –
- glyphs (Pango.GlyphString) –
- paragraph_text (str) –
- paragraph_length (int) –
 
- font (
 
-