const char *

SVN revision: 2018
This commit is contained in:
Carsten Haitzler 2000-02-07 22:38:00 +00:00
parent f6d7e4714b
commit b50a225fcf
2 changed files with 42 additions and 42 deletions

View File

@ -108,11 +108,11 @@ void imlib_flush_loaders(void);
int imlib_get_visual_depth(Display *display, Visual *visual);
Visual *imlib_get_best_visual(Display *display, int screen, int *depth_return);
Imlib_Image imlib_load_image(char *file);
Imlib_Image imlib_load_image_immediately(char *file);
Imlib_Image imlib_load_image_without_cache(char *file);
Imlib_Image imlib_load_image_immediately_without_cache(char *file);
Imlib_Image imlib_load_image_with_error_return(char *file, Imlib_Load_Error *error_return);
Imlib_Image imlib_load_image(const char *file);
Imlib_Image imlib_load_image_immediately(const char *file);
Imlib_Image imlib_load_image_without_cache(const char *file);
Imlib_Image imlib_load_image_immediately_without_cache(const char *file);
Imlib_Image imlib_load_image_with_error_return(const char *file, Imlib_Load_Error *error_return);
void imlib_free_image(void);
void imlib_free_image_and_decache(void);
@ -125,7 +125,7 @@ char imlib_image_has_alpha(void);
void imlib_image_set_never_changes_on_disk(Imlib_Image image);
void imlib_image_get_border(Imlib_Border *border);
void imlib_image_set_border(Imlib_Border *border);
void imlib_image_set_format(char *format);
void imlib_image_set_format(const char *format);
void imlib_image_set_irrelevant_format(char irrelevant);
void imlib_image_set_irrelevant_border(char irrelevant);
void imlib_image_set_irrelevant_alpha(char irrelevant);
@ -169,17 +169,17 @@ void imlib_image_tile_horizontal(void);
void imlib_image_tile_vertical(void);
void imlib_image_tile(void);
Imlib_Font imlib_load_font(char *font_name);
Imlib_Font imlib_load_font(const char *font_name);
void imlib_free_font(void);
void imlib_text_draw(int x, int y, char *text);
void imlib_text_draw_with_return_metrics(int x, int y, char *text, int *width_return, int *height_return, int *horizontal_advance_return, int *vertical_advance_return);
void imlib_get_text_size(char *text, int *width_return, int *height_return);
void imlib_add_path_to_font_path(char *path);
void imlib_remove_path_from_font_path(char *path);
void imlib_text_draw(int x, int y, const char *text);
void imlib_text_draw_with_return_metrics(int x, int y, const char *text, int *width_return, int *height_return, int *horizontal_advance_return, int *vertical_advance_return);
void imlib_get_text_size(const char *text, int *width_return, int *height_return);
void imlib_add_path_to_font_path(const char *path);
void imlib_remove_path_from_font_path(const char *path);
char **imlib_list_font_path(int *number_return);
int imlib_text_get_index_and_location(char *text, int x, int y, int *char_x_return, int *char_y_return, int *char_width_return, int *char_height_return);
int imlib_text_get_index_and_location(const char *text, int x, int y, 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);
void imlib_free_font_list(const 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);
@ -214,13 +214,13 @@ void imlib_image_fill_color_range_rectangle(int x, int y, int width, int height,
void imlib_image_query_pixel(int x, int y, Imlib_Color *color_return);
void imlib_image_attach_data_value(char *key, void *data, int value, Imlib_Data_Destructor_Function destructor_function);
void *imlib_image_get_attached_data(char *key);
int imlib_image_get_attached_value(char *key);
void imlib_image_remove_attached_data_value(char *key);
void imlib_image_remove_and_free_attached_data_value(char *key);
void imlib_save_image(char *filename);
void imlib_save_image_with_error_return(char *filename, Imlib_Load_Error *error_return);
void imlib_image_attach_data_value(const char *key, void *data, int value, Imlib_Data_Destructor_Function destructor_function);
void *imlib_image_get_attached_data(const char *key);
int imlib_image_get_attached_value(const char *key);
void imlib_image_remove_attached_data_value(const char *key);
void imlib_image_remove_and_free_attached_data_value(const char *key);
void imlib_save_image(const char *filename);
void imlib_save_image_with_error_return(const char *filename, Imlib_Load_Error *error_return);
/* FIXME: */
/* need to add arbitary rotation routines */

View File

@ -246,7 +246,7 @@ imlib_get_best_visual(Display *display, int screen, int *depth_return)
}
Imlib_Image
imlib_load_image(char *file)
imlib_load_image(const char *file)
{
Imlib_Image im = NULL;
Imlib_Image prev_ctxt_image;
@ -260,7 +260,7 @@ imlib_load_image(char *file)
}
Imlib_Image
imlib_load_image_immediately(char *file)
imlib_load_image_immediately(const char *file)
{
Imlib_Image im = NULL;
Imlib_Image prev_ctxt_image;
@ -274,7 +274,7 @@ imlib_load_image_immediately(char *file)
}
Imlib_Image
imlib_load_image_without_cache(char *file)
imlib_load_image_without_cache(const char *file)
{
Imlib_Image im = NULL;
Imlib_Image prev_ctxt_image;
@ -288,7 +288,7 @@ imlib_load_image_without_cache(char *file)
}
Imlib_Image
imlib_load_image_immediately_without_cache(char *file)
imlib_load_image_immediately_without_cache(const char *file)
{
Imlib_Image im = NULL;
Imlib_Image prev_ctxt_image;
@ -302,7 +302,7 @@ imlib_load_image_immediately_without_cache(char *file)
}
Imlib_Image
imlib_load_image_with_error_return(char *file, Imlib_Load_Error *error_return)
imlib_load_image_with_error_return(const char *file, Imlib_Load_Error *error_return)
{
Imlib_Image im = NULL;
ImlibLoadError er;
@ -480,7 +480,7 @@ imlib_image_set_border(Imlib_Border *border)
}
void
imlib_image_set_format(char *format)
imlib_image_set_format(const char *format)
{
ImlibImage *im;
@ -1269,7 +1269,7 @@ imlib_image_tile(void)
}
Imlib_Font
imlib_load_font(char *font_name)
imlib_load_font(const char *font_name)
{
return (Imlib_Font)__imlib_load_font(font_name);
}
@ -1283,7 +1283,7 @@ imlib_free_font(void)
}
void
imlib_text_draw(int x, int y, char *text)
imlib_text_draw(int x, int y, const char *text)
{
ImlibImage *im;
@ -1300,7 +1300,7 @@ imlib_text_draw(int x, int y, char *text)
}
void
imlib_text_draw_with_return_metrics(int x, int y, char *text,
imlib_text_draw_with_return_metrics(int x, int y, const char *text,
int *width_return, int *height_return,
int *horizontal_advance_return,
int *vertical_advance_return)
@ -1328,7 +1328,7 @@ imlib_text_draw_with_return_metrics(int x, int y, char *text,
}
void
imlib_get_text_size(char *text, int *width_return, int *height_return)
imlib_get_text_size(const char *text, int *width_return, int *height_return)
{
ImlibFont *fn;
int w, h;
@ -1359,14 +1359,14 @@ imlib_get_text_size(char *text, int *width_return, int *height_return)
}
void
imlib_add_path_to_font_path(char *path)
imlib_add_path_to_font_path(const char *path)
{
CHECK_PARAM_POINTER("imlib_add_path_to_font_path", "path", path);
__imlib_add_font_path(path);
}
void
imlib_remove_path_from_font_path(char *path)
imlib_remove_path_from_font_path(const char *path)
{
CHECK_PARAM_POINTER("imlib_remove_path_from_font_path", "path", path);
__imlib_del_font_path(path);
@ -1380,7 +1380,7 @@ imlib_list_font_path(int *number_return)
}
int
imlib_text_get_index_and_location(char *text, int x, int y,
imlib_text_get_index_and_location(const char *text, int x, int y,
int *char_x_return, int *char_y_return,
int *char_width_return,
int *char_height_return)
@ -1459,7 +1459,7 @@ imlib_list_fonts(int *number_return)
}
void
imlib_free_font_list(char **font_list, int number)
imlib_free_font_list(const char **font_list, int number)
{
CHECK_PARAM_POINTER("imlib_free_font_list", "font_list", font_list);
CHECK_PARAM_POINTER("imlib_free_font_list", "number", number);
@ -1874,7 +1874,7 @@ imlib_image_query_pixel(int x, int y, Imlib_Color *color_return)
}
void
imlib_image_attach_data_value(char *key, void *data, int value,
imlib_image_attach_data_value(const char *key, void *data, int value,
Imlib_Internal_Data_Destructor_Function destructor_function)
{
ImlibImage *im;
@ -1886,7 +1886,7 @@ imlib_image_attach_data_value(char *key, void *data, int value,
}
void *
imlib_image_get_attached_data(char *key)
imlib_image_get_attached_data(const char *key)
{
ImlibImageTag *t;
ImlibImage *im;
@ -1901,7 +1901,7 @@ imlib_image_get_attached_data(char *key)
}
int
imlib_image_get_attached_value(char *key)
imlib_image_get_attached_value(const char *key)
{
ImlibImageTag *t;
ImlibImage *im;
@ -1916,7 +1916,7 @@ imlib_image_get_attached_value(char *key)
}
void
imlib_image_remove_attached_data_value(char *key)
imlib_image_remove_attached_data_value(const char *key)
{
ImlibImage *im;
@ -1927,7 +1927,7 @@ imlib_image_remove_attached_data_value(char *key)
}
void
imlib_image_remove_and_free_attached_data_value(char *key)
imlib_image_remove_and_free_attached_data_value(const char *key)
{
ImlibImageTag *t;
ImlibImage *im;
@ -1940,7 +1940,7 @@ imlib_image_remove_and_free_attached_data_value(char *key)
}
void
imlib_save_image(char *filename)
imlib_save_image(const char *filename)
{
ImlibImage *im;
Imlib_Image prev_ctxt_image;
@ -1959,7 +1959,7 @@ imlib_save_image(char *filename)
}
void
imlib_save_image_with_error_return(char *filename,
imlib_save_image_with_error_return(const char *filename,
Imlib_Load_Error *error_return)
{
ImlibImage *im;