ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/pangoopengl.h
(Generate patch)

Comparing deliantra/Deliantra-Client/pangoopengl.h (file contents):
Revision 1.2 by root, Tue Jul 4 23:44:23 2006 UTC vs.
Revision 1.4 by root, Sat Aug 11 12:07:54 2007 UTC

43typedef struct _PangoOpenGLRenderer PangoOpenGLRenderer; 43typedef struct _PangoOpenGLRenderer PangoOpenGLRenderer;
44typedef struct _PangoOpenGLFontMapClass PangoOpenGLFontMapClass; 44typedef struct _PangoOpenGLFontMapClass PangoOpenGLFontMapClass;
45 45
46typedef void (*PangoOpenGLSubstituteFunc) (FcPattern *pattern, gpointer data); 46typedef void (*PangoOpenGLSubstituteFunc) (FcPattern *pattern, gpointer data);
47 47
48#define FLAG_INVERSE 1
49#define FLAG_OUTLINE 2 // not yet implemented
50
48/* Calls for applications */ 51/* Calls for applications */
49 52
50void 53void
51pango_opengl_render_layout_subpixel (PangoLayout *layout, 54pango_opengl_render_layout_subpixel (PangoLayout *layout,
55 rc_t *rc,
52 int x, int y, 56 int x, int y,
53 float r, float g, float b, float a); 57 float r, float g, float b, float a,
58 int flags);
54 59
55void 60void
56pango_opengl_render_layout (PangoLayout *layout, 61pango_opengl_render_layout (PangoLayout *layout,
62 rc_t *rc,
57 int x, int y, 63 int x, int y,
58 float r, float g, float b, float a); 64 float r, float g, float b, float a,
65 int flags);
59 66
60GType pango_opengl_font_map_get_type (void); 67GType pango_opengl_font_map_get_type (void);
61 68
62PangoFontMap *pango_opengl_font_map_new (void); 69PangoFontMap *pango_opengl_font_map_new (void);
63void pango_opengl_font_map_set_default_substitute (PangoOpenGLFontMap *fontmap, 70void pango_opengl_font_map_set_default_substitute (PangoOpenGLFontMap *fontmap,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines