Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs | Functions
pango-engine.h File Reference
#include "pango-types.h"
#include "pango-glyph.h"
#include "pango-coverage.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _PangoliteEngineRange
struct  _PangoliteEngineInfo
struct  _PangoliteEngine
struct  _PangoliteEngineShape

Defines

#define PANGO_ENGINE_TYPE_SHAPE   "PangoliteEngineShape"
#define PANGO_RENDER_TYPE_X   "PangoliteRenderX"
#define PANGO_RENDER_TYPE_NONE   "PangoliteRenderNone"

Typedefs

typedef struct _PangoliteEngineInfo
typedef struct _PangoliteEngineRange
typedef struct _PangoliteEngine

Functions

void script_engine_list (PangoliteEngineInfo **engines, int *n_engines)
PangoliteEngine * script_engine_load (const char *id)
void script_engine_unload (PangoliteEngine *engine)

Class Documentation

struct _PangoliteEngineRange

Definition at line 62 of file pango-engine.h.

Class Members
guint32 end
gchar * langs
guint32 start
struct _PangoliteEngineInfo

Definition at line 69 of file pango-engine.h.

Class Members
gchar * engine_type
gchar * id
gint n_ranges
PangoliteEngineRange * ranges
gchar * render_type
struct _PangoliteEngine

Definition at line 78 of file pango-engine.h.

Class Members
gchar * id
gint length
gchar * type

Define Documentation

#define PANGO_ENGINE_TYPE_SHAPE   "PangoliteEngineShape"

Definition at line 54 of file pango-engine.h.

#define PANGO_RENDER_TYPE_NONE   "PangoliteRenderNone"

Definition at line 56 of file pango-engine.h.

#define PANGO_RENDER_TYPE_X   "PangoliteRenderX"

Definition at line 55 of file pango-engine.h.


Typedef Documentation

typedef struct _PangoliteEngine

Definition at line 60 of file pango-engine.h.

typedef struct _PangoliteEngineInfo

Definition at line 58 of file pango-engine.h.

typedef struct _PangoliteEngineRange

Definition at line 59 of file pango-engine.h.


Function Documentation

void script_engine_list ( PangoliteEngineInfo **  engines,
int n_engines 
)
PangoliteEngine* script_engine_load ( const char *  id)

Definition at line 1490 of file dvng-x.c.

{
  if (!strcmp (id, SCRIPT_ENGINE_NAME))
    return dvng_engine_x_new ();
  else
    return NULL;
}

Here is the call graph for this function:

void script_engine_unload ( PangoliteEngine *  engine)

Definition at line 1499 of file dvng-x.c.

{
}