diff options
| author | Jakob Fries <jakob.fries@gmail.com> | 2007-12-24 13:09:34 +0000 |
|---|---|---|
| committer | Jakob Fries <jakob.fries@gmail.com> | 2007-12-24 13:09:34 +0000 |
| commit | a02611511c1704c653e5951a44b294a953cdb470 (patch) | |
| tree | adf7232a41d0bd1133b82f8aea952af80a3f53be /src/engine/client/ec_ui.h | |
| parent | 1ddfbba3666a835b59fc79b59aaae367ee93a6ea (diff) | |
| download | zcatch-a02611511c1704c653e5951a44b294a953cdb470.tar.gz zcatch-a02611511c1704c653e5951a44b294a953cdb470.zip | |
more font stuffs
Diffstat (limited to 'src/engine/client/ec_ui.h')
| -rw-r--r-- | src/engine/client/ec_ui.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/engine/client/ec_ui.h b/src/engine/client/ec_ui.h index 3464a2e6..15c63b90 100644 --- a/src/engine/client/ec_ui.h +++ b/src/engine/client/ec_ui.h @@ -29,33 +29,6 @@ void ui_do_image(int texture, float x, float y, float w, float h); void ui_do_label(float x, float y, const char *text, float size); int ui_do_button(const void *id, const char *text, int checked, float x, float y, float w, float h, draw_button_callback draw_func, void *extra); -typedef struct -{ - float tex_x0; - float tex_y0; - float tex_x1; - float tex_y1; - float width; - float height; - float x_offset; - float y_offset; - float x_advance; -} -CHARACTER; - -typedef struct -{ - int texture; - CHARACTER characters[256]; - float kerning[256*256]; -} FONT; - -int font_load(FONT *font, const char *filename); -int font_save(FONT *font, const char *filename); -float font_string_width(FONT *font, const char *string, float size); -void font_character_info(FONT *font, unsigned char c, float *tex_x0, float *tex_y0, float *tex_x1, float *tex_y1, float *width, float *height, float *x_offset, float *y_offset, float *x_advance); -void font_render(FONT *font, const char *string, float x, float y, float size); - #ifdef __cplusplus } #endif |