forked from old/legacy-imlib2
add actual api.h calls to the font caching stuff...
SVN revision: 453
This commit is contained in:
parent
d426a29288
commit
5bc8d54581
29
api.c
29
api.c
|
@ -1128,3 +1128,32 @@ imlib_text_get_index_and_location(Imlib_Font *font,
|
|||
return -1;
|
||||
}
|
||||
|
||||
char **
|
||||
imlib_list_fonts(int *number_return)
|
||||
{
|
||||
return __imlib_list_fonts(number_return);
|
||||
}
|
||||
|
||||
void
|
||||
imlib_free_font_list(char **font_list, int number)
|
||||
{
|
||||
__imlib_free_font_list(font_list, number);
|
||||
}
|
||||
|
||||
int
|
||||
imlib_get_font_cache_size(void)
|
||||
{
|
||||
return __imlib_get_font_cache_size();
|
||||
}
|
||||
|
||||
void
|
||||
imlib_set_font_cache_size(int bytes)
|
||||
{
|
||||
__imlib_set_font_cache_size(bytes);
|
||||
}
|
||||
|
||||
void
|
||||
imlib_flush_font_cache(void)
|
||||
{
|
||||
__imlib_purge_font_cache();
|
||||
}
|
||||
|
|
7
api.h
7
api.h
|
@ -283,7 +283,12 @@ int imlib_text_get_index_and_location(Imlib_Font *font,
|
|||
int *char_x_return, int *char_y_return,
|
||||
int *char_width_return,
|
||||
int *char_height_return);
|
||||
|
||||
char **imlib_list_fonts(int *number_return);
|
||||
void imlib_free_font_list(char **font_list, int number);
|
||||
int imlib_get_font_cache_size(void);
|
||||
void imlib_set_font_cache_size(int bytes);
|
||||
void imlib_flush_font_cache(void);
|
||||
|
||||
#if 0
|
||||
void imlib_image_copy_alpha_to_image(Imlib_Image image_source,
|
||||
Imlib_Image image_destination,
|
||||
|
|
6
font.c
6
font.c
|
@ -667,6 +667,12 @@ __imlib_list_fonts(int *num_ret)
|
|||
return list;
|
||||
}
|
||||
|
||||
void
|
||||
__imlib_free_font_list(char *list, int num)
|
||||
{
|
||||
__imlib_FileFreeDirList(list, num);
|
||||
}
|
||||
|
||||
int
|
||||
__imlib_get_cached_font_size(void)
|
||||
{
|
||||
|
|
1
font.h
1
font.h
|
@ -41,6 +41,7 @@ void __imlib_render_str(ImlibImage *im, ImlibFont *fn, int drx,
|
|||
int __imlib_char_pos(ImlibFont *fn, char *text, int x, int y,
|
||||
int *cx, int *cy, int *cw, int *ch);
|
||||
char **__imlib_list_fonts(int *num_ret);
|
||||
void __imlib_free_font_list(char *list, int num);
|
||||
int __imlib_get_cached_font_size(void);
|
||||
void __imlib_flush_font_cache(void);
|
||||
void __imlib_purge_font_cache(void);
|
||||
|
|
Loading…
Reference in New Issue