|
Data Structures |
struct | trd_rectangle_t |
Typedefs |
typedef trd_rectangle_t | trd_rectangle_t |
typedef enum HORIZONTAL_ALIGN | HORIZONTAL_ALIGN |
typedef enum VERTICAL_ALIGN | VERTICAL_ALIGN |
Enumerations |
enum | HORIZONTAL_ALIGN { HA_LEFT,
HA_CENTER,
HA_RIGHT
} |
enum | VERTICAL_ALIGN { VA_TOP,
VA_MIDDLE,
VA_BOTTOM
} |
Functions |
void | trd_rectangle_draw (trd_rectangle_t *r, gdImagePtr image, unsigned long color) |
void | trd_rectangle_fill (trd_rectangle_t *r, gdImagePtr image, unsigned long color) |
void | trd_render_string (gdImagePtr image, gdFontPtr font, short x1, short y1, short x2, short y2, HORIZONTAL_ALIGN h_align, VERTICAL_ALIGN v_align, short vertical, unsigned long color, const char *f,...) |
void | trd_render_stringv (gdImagePtr image, gdFontPtr font, short x1, short y1, short x2, short y2, HORIZONTAL_ALIGN h_align, VERTICAL_ALIGN v_align, short vertical, unsigned long color, const char *f, va_list var_args) |
gdImagePtr | trd_make_message_image (short width, short height, const char *f,...) |