toaruos/userspace/lib/shmemfonts.h

15 lines
482 B
C
Raw Normal View History

#ifndef SHMEMFONTS_H
#define SHMEMFONTS_H
#include "graphics.h"
#include "window.h"
2012-04-17 22:46:46 +04:00
void init_shmemfonts();
void draw_string(gfx_context_t * ctx, int x, int y, uint32_t fg, char * string);
2012-04-17 22:55:54 +04:00
uint32_t draw_string_width(char * string);
void draw_string_shadow(gfx_context_t * ctx, int x, int y, uint32_t fg, char * string, uint32_t shadow_color, int darkness, int offset_x, int offset_y, double radius);
void set_font_size(int size);
void set_text_opacity(float new_opacity);
2012-04-17 22:46:46 +04:00
#endif