Engines
Engines — Language-specific and rendering-system-specific processing
|
|
Description
Pango used to have a module architecture in which the language-specific
and render-system-specific components are provided by loadable
modules.
This is no longer the case, and all the APIs related
to modules and engines should not be used anymore.
Functions
script_engine_list ()
void
script_engine_list (PangoEngineInfo **engines,
int *n_engines);
script_engine_list has been deprecated since version 1.38 and should not be used in newly-written code.
Do not use.
[skip]
script_engine_init ()
void
script_engine_init (GTypeModule *module);
script_engine_init has been deprecated since version 1.38 and should not be used in newly-written code.
Do not use.
[skip]
script_engine_exit ()
void
script_engine_exit (void);
script_engine_exit has been deprecated since version 1.38 and should not be used in newly-written code.
Do not use.
[skip]
script_engine_create ()
PangoEngine *
script_engine_create (const char *id);
script_engine_create has been deprecated since version 1.38 and should not be used in newly-written code.
Do not use.
[skip]
Types and Values
struct PangoEngineInfo
struct PangoEngineInfo {
const gchar *id;
const gchar *engine_type;
const gchar *render_type;
PangoEngineScriptInfo *scripts;
gint n_scripts;
};
PangoEngineInfo has been deprecated since version 1.38 and should not be used in newly-written code.
The PangoEngineInfo structure contains information about a particular
engine. It contains the following fields:
struct PangoEngineScriptInfo
struct PangoEngineScriptInfo {
PangoScript script;
const gchar *langs;
};
PangoEngineScriptInfo has been deprecated since version 1.38 and should not be used in newly-written code.
The PangoEngineScriptInfo structure contains
information about how the shaper covers a particular script.
struct PangoEngine
struct PangoEngine;
PangoEngine has been deprecated since version 1.38 and should not be used in newly-written code.
PangoEngine is the base class for all types of language and
script specific engines. It has no functionality by itself.
struct PangoEngineClass
struct PangoEngineClass {
};
PangoEngineClass has been deprecated since version 1.38 and should not be used in newly-written code.
Class structure for PangoEngine