Add const to Evas api (part 2), still lacks objects.

SVN revision: 33713
This commit is contained in:
Gustavo Sverzut Barbieri 2008-02-08 20:57:30 +00:00
parent 1def3acd63
commit bbc9773a26
4 changed files with 12 additions and 12 deletions

View File

@ -573,17 +573,17 @@ extern "C" {
EAPI void evas_font_path_clear (Evas *e);
EAPI void evas_font_path_append (Evas *e, const char *path);
EAPI void evas_font_path_prepend (Evas *e, const char *path);
EAPI const Evas_List *evas_font_path_list (Evas *e);
EAPI const Evas_List *evas_font_path_list (const Evas *e);
EAPI void evas_font_hinting_set (Evas *e, Evas_Font_Hinting_Flags hinting);
EAPI Evas_Font_Hinting_Flags evas_font_hinting_get (Evas *e);
EAPI Evas_Bool evas_font_hinting_can_hint (Evas *e, Evas_Font_Hinting_Flags hinting);
EAPI Evas_Font_Hinting_Flags evas_font_hinting_get (const Evas *e);
EAPI Evas_Bool evas_font_hinting_can_hint (const Evas *e, Evas_Font_Hinting_Flags hinting);
EAPI void evas_font_cache_flush (Evas *e);
EAPI void evas_font_cache_set (Evas *e, int size);
EAPI int evas_font_cache_get (Evas *e);
EAPI int evas_font_cache_get (const Evas *e);
EAPI Evas_List *evas_font_available_list (Evas *e);
EAPI Evas_List *evas_font_available_list (const Evas *e);
EAPI void evas_font_available_list_free (Evas *e, Evas_List *available);
/* textblock objects */

View File

@ -366,7 +366,7 @@ evas_font_load_hinting_set(Evas *evas, void *font, int hinting)
}
Evas_List *
evas_font_dir_available_list(Evas *evas)
evas_font_dir_available_list(const Evas *evas)
{
Evas_List *l;
Evas_List *ll;

View File

@ -997,7 +997,7 @@ evas_font_path_prepend(Evas *e, const char *path)
* @ingroup Evas_Font_Path_Group
*/
EAPI const Evas_List *
evas_font_path_list(Evas *e)
evas_font_path_list(const Evas *e)
{
MAGIC_CHECK(e, Evas, MAGIC_EVAS);
return NULL;
@ -1054,7 +1054,7 @@ evas_font_hinting_set(Evas *e, Evas_Font_Hinting_Flags hinting)
}
EAPI Evas_Font_Hinting_Flags
evas_font_hinting_get(Evas *e)
evas_font_hinting_get(const Evas *e)
{
MAGIC_CHECK(e, Evas, MAGIC_EVAS);
return EVAS_FONT_HINTING_BYTECODE;
@ -1063,7 +1063,7 @@ evas_font_hinting_get(Evas *e)
}
EAPI Evas_Bool
evas_font_hinting_can_hint(Evas *e, Evas_Font_Hinting_Flags hinting)
evas_font_hinting_can_hint(const Evas *e, Evas_Font_Hinting_Flags hinting)
{
MAGIC_CHECK(e, Evas, MAGIC_EVAS);
return 0;
@ -1118,7 +1118,7 @@ evas_font_cache_set(Evas *e, int size)
*
*/
EAPI int
evas_font_cache_get(Evas *e)
evas_font_cache_get(const Evas *e)
{
MAGIC_CHECK(e, Evas, MAGIC_EVAS);
return 0;
@ -1134,7 +1134,7 @@ evas_font_cache_get(Evas *e)
*
*/
EAPI Evas_List *
evas_font_available_list(Evas *e)
evas_font_available_list(const Evas *e)
{
MAGIC_CHECK(e, Evas, MAGIC_EVAS);
return NULL;

View File

@ -746,7 +746,7 @@ void evas_object_grabs_cleanup(Evas_Object *obj);
void evas_key_grab_free(Evas_Object *obj, const char *keyname, Evas_Modifier_Mask modifiers, Evas_Modifier_Mask not_modifiers);
void evas_font_dir_cache_free(void);
const char *evas_font_dir_cache_find(char *dir, char *font);
Evas_List *evas_font_dir_available_list(Evas* evas);
Evas_List *evas_font_dir_available_list(const Evas* evas);
void evas_font_dir_available_list_free(Evas_List *available);
void evas_font_free(Evas *evas, void *font);
void *evas_font_load(Evas *evas, const char *name, const char *source, int size);