summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/evas_vg_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/canvas/evas_vg_private.h')
-rw-r--r--src/lib/evas/canvas/evas_vg_private.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/lib/evas/canvas/evas_vg_private.h b/src/lib/evas/canvas/evas_vg_private.h
index 7fb62d4827..f4c47de4bb 100644
--- a/src/lib/evas/canvas/evas_vg_private.h
+++ b/src/lib/evas/canvas/evas_vg_private.h
@@ -19,14 +19,13 @@ typedef struct _Vg_Cache
19typedef struct _Vg_Cache_Entry 19typedef struct _Vg_Cache_Entry
20{ 20{
21 char *hash_key; 21 char *hash_key;
22 Eina_Stringshare *file; 22 const Eina_File *file;
23 Eina_Stringshare *key; 23 Eina_Stringshare *key;
24 int w; 24 int w;
25 int h; 25 int h;
26 Efl_VG *root; 26 Efl_VG *root;
27 int ref; 27 int ref;
28 Vg_File_Data *vfd; 28 Vg_File_Data *vfd;
29
30} Vg_Cache_Entry; 29} Vg_Cache_Entry;
31 30
32// holds the vg tree info set by the user 31// holds the vg tree info set by the user
@@ -119,10 +118,10 @@ struct _Efl_Canvas_Vg_Interpolation
119void evas_cache_vg_init(void); 118void evas_cache_vg_init(void);
120void evas_cache_vg_shutdown(void); 119void evas_cache_vg_shutdown(void);
121Vg_Cache_Entry* evas_cache_vg_entry_resize(Vg_Cache_Entry *entry, int w, int h); 120Vg_Cache_Entry* evas_cache_vg_entry_resize(Vg_Cache_Entry *entry, int w, int h);
122Vg_Cache_Entry* evas_cache_vg_entry_create(const char *file, const char *key, int w, int h); 121Vg_Cache_Entry* evas_cache_vg_entry_create(const Eina_File *file, const char *key, int w, int h);
123Efl_VG* evas_cache_vg_tree_get(Vg_Cache_Entry *vg_entry); 122Efl_VG* evas_cache_vg_tree_get(Vg_Cache_Entry *vg_entry);
124void evas_cache_vg_entry_del(Vg_Cache_Entry *vg_entry); 123void evas_cache_vg_entry_del(Vg_Cache_Entry *vg_entry);
125Vg_File_Data * evas_cache_vg_file_open(const char *file, const char *key); 124Vg_File_Data * evas_cache_vg_file_open(const Eina_File *file, const char *key);
126Eina_Bool evas_cache_vg_file_save(Efl_VG *root, int w, int h, const char *file, const char *key, const Efl_File_Save_Info *info); 125Eina_Bool evas_cache_vg_file_save(Efl_VG *root, int w, int h, const char *file, const char *key, const Efl_File_Save_Info *info);
127Eina_Bool evas_cache_vg_entry_file_save(Vg_Cache_Entry *vg_entry, const char *file, const char *key, const Efl_File_Save_Info *info); 126Eina_Bool evas_cache_vg_entry_file_save(Vg_Cache_Entry *vg_entry, const char *file, const char *key, const Efl_File_Save_Info *info);
128void efl_canvas_vg_node_vg_obj_set(Efl_VG *node, Efl_VG *vg_obj, Efl_Canvas_Vg_Object_Data *vd); 127void efl_canvas_vg_node_vg_obj_set(Efl_VG *node, Efl_VG *vg_obj, Efl_Canvas_Vg_Object_Data *vd);