summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/evas_vg_private.h
diff options
context:
space:
mode:
authorHermet Park <hermetpark@gmail.com>2018-12-07 17:37:58 +0900
committerHermet Park <hermetpark@gmail.com>2018-12-07 18:06:38 +0900
commit072f5a2fa0ec6d714de03a983a24330bfbf856a7 (patch)
tree56d57c03852c5f1a45d97fe11048120895e10ee3 /src/lib/evas/canvas/evas_vg_private.h
parent093e32a0fb9259023cfb581ed4b5f5baf8391b72 (diff)
evas vg: code refactoring.
capsulate vector file data from efl canvas vg. hide vector file data structure, capsulate it, cut off the dependency by vector object. yet it has evas_cache_entry interface.
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 4652f9ac52..5852b1b9b1 100644
--- a/src/lib/evas/canvas/evas_vg_private.h
+++ b/src/lib/evas/canvas/evas_vg_private.h
@@ -103,10 +103,9 @@ void evas_cache_vg_shutdown(void);
103Vg_Cache_Entry* evas_cache_vg_entry_find(const char *file, const char *key, int w, int h); 103Vg_Cache_Entry* evas_cache_vg_entry_find(const char *file, const char *key, int w, int h);
104Efl_VG* evas_cache_vg_tree_get(Vg_Cache_Entry *svg_entry); 104Efl_VG* evas_cache_vg_tree_get(Vg_Cache_Entry *svg_entry);
105void evas_cache_vg_entry_del(Vg_Cache_Entry *svg_entry); 105void evas_cache_vg_entry_del(Vg_Cache_Entry *svg_entry);
106Vg_File_Data * evas_cache_vg_file_info(const char *file, const char *key); 106Vg_File_Data * evas_cache_vg_file_open(const char *file, const char *key);
107 107Eina_Bool evas_cache_vg_file_save(Efl_VG *root, int w, int h, const char *file, const char *key, const char *flags);
108Eina_Bool evas_vg_save_to_file(Vg_File_Data *evg_data, const char *file, const char *key, const char *flags); 108Eina_Bool evas_cache_vg_entry_file_save(Vg_Cache_Entry *vg_entry, const char *file, const char *key, const char *flags);
109
110void efl_canvas_vg_node_root_set(Efl_VG *node, Efl_VG *vg_obj); 109void efl_canvas_vg_node_root_set(Efl_VG *node, Efl_VG *vg_obj);
111 110
112static inline Efl_Canvas_Vg_Node_Data * 111static inline Efl_Canvas_Vg_Node_Data *