PgEngineShape

The PangoEngineShape class is implemented by engines that customize the rendering-system dependent part of the Pango pipeline for a particular script or language. A PangoEngineShape implementation is then specific to both a particular rendering system or group of rendering systems and to a particular script. For instance, there is one PangoEngineShape implementation to handle shaping Arabic for Fontconfig-based backends.

Constructors

this
this(PangoEngineShape* pangoEngineShape, bool ownedRef)

Sets our main struct and passes it to the parent class.

Members

Functions

getPgEngineShapeStruct
PangoEngineShape* getPgEngineShapeStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

Static functions

getType
GType getType()

Variables

pangoEngineShape
PangoEngineShape* pangoEngineShape;

the main Gtk struct

Inherited Members

From PgEngine

pangoEngine
PangoEngine* pangoEngine;

the main Gtk struct

getPgEngineStruct
PangoEngine* getPgEngineStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

getType
GType getType()