28 #ifndef __PLFREETY_H__
29 #define __PLFREETY_H__
31 #ifdef PL_HAVE_FREETYPE
34 #include FT_FREETYPE_H
39 #define FT_Data _FT_Data_
42 #define GetGValue( rgb ) ( (unsigned char) ( ( (unsigned short) ( rgb ) ) >> 8 ) )
45 #define GetRValue( rgb ) ( (unsigned char) ( rgb ) )
48 #define GetBValue( rgb ) ( (unsigned char) ( ( rgb ) >> 16 ) )
51 #define RGB( r, g, b ) ( ( ( r ) | \
67 typedef struct FT_Data
99 unsigned char invert_y;
111 plD_set_pixel_fp set_pixel;
112 plD_read_pixel_fp read_pixel;
115 int want_smooth_text;
127 char font_name[30][1024];
170 PLINT shade, col_idx;
177 unsigned char BLENDED_ANTIALIASING;
183 #endif // __PLFREETY_H__
void PLFLT PLINT PLINT PLFLT x
void PLFLT PLINT PLINT PLFLT PLFLT y