30#ifndef __QT_FTIMAGE_H__
31#define __QT_FTIMAGE_H__
194#define qt_ft_pixel_mode_none QT_FT_PIXEL_MODE_NONE
195#define qt_ft_pixel_mode_mono QT_FT_PIXEL_MODE_MONO
196#define qt_ft_pixel_mode_grays QT_FT_PIXEL_MODE_GRAY
197#define qt_ft_pixel_mode_pal2 QT_FT_PIXEL_MODE_GRAY2
198#define qt_ft_pixel_mode_pal4 QT_FT_PIXEL_MODE_GRAY4
226 typedef enum QT_FT_Palette_Mode_
228 qt_ft_palette_mode_rgb = 0,
229 qt_ft_palette_mode_rgba,
231 qt_ft_palettte_mode_max
233 } QT_FT_Palette_Mode;
424#define QT_FT_OUTLINE_NONE 0x0
425#define QT_FT_OUTLINE_OWNER 0x1
426#define QT_FT_OUTLINE_EVEN_ODD_FILL 0x2
427#define QT_FT_OUTLINE_REVERSE_FILL 0x4
428#define QT_FT_OUTLINE_IGNORE_DROPOUTS 0x8
430#define QT_FT_OUTLINE_HIGH_PRECISION 0x100
431#define QT_FT_OUTLINE_SINGLE_PASS 0x200
452#define qt_ft_outline_none QT_FT_OUTLINE_NONE
453#define qt_ft_outline_owner QT_FT_OUTLINE_OWNER
454#define qt_ft_outline_even_odd_fill QT_FT_OUTLINE_EVEN_ODD_FILL
455#define qt_ft_outline_reverse_fill QT_FT_OUTLINE_REVERSE_FILL
456#define qt_ft_outline_ignore_dropouts QT_FT_OUTLINE_IGNORE_DROPOUTS
457#define qt_ft_outline_high_precision QT_FT_OUTLINE_HIGH_PRECISION
458#define qt_ft_outline_single_pass QT_FT_OUTLINE_SINGLE_PASS
462#define QT_FT_CURVE_TAG( flag ) ( flag & 3 )
464#define QT_FT_CURVE_TAG_ON 1
465#define QT_FT_CURVE_TAG_CONIC 0
466#define QT_FT_CURVE_TAG_CUBIC 2
468#define QT_FT_CURVE_TAG_TOUCH_X 8
469#define QT_FT_CURVE_TAG_TOUCH_Y 16
471#define QT_FT_CURVE_TAG_TOUCH_BOTH ( QT_FT_CURVE_TAG_TOUCH_X | \
472 QT_FT_CURVE_TAG_TOUCH_Y )
474#define QT_FT_Curve_Tag_On QT_FT_CURVE_TAG_ON
475#define QT_FT_Curve_Tag_Conic QT_FT_CURVE_TAG_CONIC
476#define QT_FT_Curve_Tag_Cubic QT_FT_CURVE_TAG_CUBIC
477#define QT_FT_Curve_Tag_Touch_X QT_FT_CURVE_TAG_TOUCH_X
478#define QT_FT_Curve_Tag_Touch_Y QT_FT_CURVE_TAG_TOUCH_Y
504#define QT_FT_Outline_MoveTo_Func QT_FT_Outline_MoveToFunc
530#define QT_FT_Outline_LineTo_Func QT_FT_Outline_LineToFunc
561#define QT_FT_Outline_ConicTo_Func QT_FT_Outline_ConicToFunc
593#define QT_FT_Outline_CubicTo_Func QT_FT_Outline_CubicToFunc
670#ifndef QT_FT_IMAGE_TAG
671#define QT_FT_IMAGE_TAG( value, _x1, _x2, _x3, _x4 ) \
672 value = ( ( (unsigned long)_x1 << 24 ) | \
673 ( (unsigned long)_x2 << 16 ) | \
674 ( (unsigned long)_x3 << 8 ) | \
745#define qt_ft_glyph_format_none QT_FT_GLYPH_FORMAT_NONE
746#define qt_ft_glyph_format_composite QT_FT_GLYPH_FORMAT_COMPOSITE
747#define qt_ft_glyph_format_bitmap QT_FT_GLYPH_FORMAT_BITMAP
748#define qt_ft_glyph_format_outline QT_FT_GLYPH_FORMAT_OUTLINE
749#define qt_ft_glyph_format_plotter QT_FT_GLYPH_FORMAT_PLOTTER
880#define QT_FT_Raster_Span_Func QT_FT_SpanFunc
980#define QT_FT_RASTER_FLAG_DEFAULT 0x0
981#define QT_FT_RASTER_FLAG_AA 0x1
982#define QT_FT_RASTER_FLAG_DIRECT 0x2
983#define QT_FT_RASTER_FLAG_CLIP 0x4
986#define qt_ft_raster_flag_default QT_FT_RASTER_FLAG_DEFAULT
987#define qt_ft_raster_flag_aa QT_FT_RASTER_FLAG_AA
988#define qt_ft_raster_flag_direct QT_FT_RASTER_FLAG_DIRECT
989#define qt_ft_raster_flag_clip QT_FT_RASTER_FLAG_CLIP
1085#define QT_FT_Raster_New_Func QT_FT_Raster_NewFunc
1101#define QT_FT_Raster_Done_Func QT_FT_Raster_DoneFunc
1132 unsigned char* pool_base,
1133 unsigned long pool_size );
1135#define QT_FT_Raster_Reset_Func QT_FT_Raster_ResetFunc
1160#define QT_FT_Raster_Set_Mode_Func QT_FT_Raster_SetModeFunc
1200#define QT_FT_Raster_Render_Func QT_FT_Raster_RenderFunc
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t return DBusMessage dbus_uint32_t return DBusMessage void
#define QT_FT_BEGIN_HEADER
GLint GLint GLint GLint GLint x
[0]
GLenum GLenum GLsizei count
int(* QT_FT_Raster_NewFunc)(QT_FT_Raster *raster)
int(* QT_FT_Outline_LineToFunc)(QT_FT_Vector *to, void *user)
void(* QT_FT_Raster_DoneFunc)(QT_FT_Raster raster)
int(* QT_FT_Raster_BitTest_Func)(int y, int x, void *user)
struct QT_FT_Bitmap_ QT_FT_Bitmap
void(* QT_FT_SpanFunc)(int count, const QT_FT_Span *spans, void *worker)
enum QT_FT_Glyph_Format_ QT_FT_Glyph_Format
int(* QT_FT_Raster_RenderFunc)(QT_FT_Raster raster, QT_FT_Raster_Params *params)
int(* QT_FT_Outline_ConicToFunc)(QT_FT_Vector *control, QT_FT_Vector *to, void *user)
struct QT_FT_Outline_Funcs_ QT_FT_Outline_Funcs
enum QT_FT_Pixel_Mode_ QT_FT_Pixel_Mode
QT_FT_BEGIN_HEADER typedef signed int QT_FT_Pos
struct QT_FT_Raster_Funcs_ QT_FT_Raster_Funcs
struct QT_FT_Outline_ QT_FT_Outline
struct QT_FT_Span_ QT_FT_Span
struct QT_FT_Vector_ QT_FT_Vector
void(* QT_FT_Raster_BitSet_Func)(int y, int x, void *user)
struct QT_FT_Raster_Params_ QT_FT_Raster_Params
#define QT_FT_IMAGE_TAG(value, _x1, _x2, _x3, _x4)
struct TRaster_ * QT_FT_Raster
int(* QT_FT_Outline_MoveToFunc)(QT_FT_Vector *to, void *user)
int(* QT_FT_Raster_SetModeFunc)(QT_FT_Raster raster, unsigned long mode, void *args)
void(* QT_FT_Raster_ResetFunc)(QT_FT_Raster raster, unsigned char *pool_base, unsigned long pool_size)
struct QT_FT_BBox_ QT_FT_BBox
int(* QT_FT_Outline_CubicToFunc)(QT_FT_Vector *control1, QT_FT_Vector *control2, QT_FT_Vector *to, void *user)
QT_FT_Outline_LineToFunc line_to
QT_FT_Outline_ConicToFunc conic_to
QT_FT_Outline_CubicToFunc cubic_to
QT_FT_Outline_MoveToFunc move_to
QT_FT_Raster_DoneFunc raster_done
QT_FT_Raster_SetModeFunc raster_set_mode
QT_FT_Raster_ResetFunc raster_reset
QT_FT_Glyph_Format glyph_format
QT_FT_Raster_RenderFunc raster_render
QT_FT_Raster_NewFunc raster_new
QT_FT_Raster_BitTest_Func bit_test
QT_FT_SpanFunc gray_spans
QT_FT_Raster_BitSet_Func bit_set
QT_FT_SpanFunc black_spans