diff options
author | Hermet Park <hermetpark@gmail.com> | 2018-12-07 17:37:58 +0900 |
---|---|---|
committer | Hermet Park <hermetpark@gmail.com> | 2018-12-07 18:06:38 +0900 |
commit | 072f5a2fa0ec6d714de03a983a24330bfbf856a7 (patch) | |
tree | 56d57c03852c5f1a45d97fe11048120895e10ee3 /src/lib/evas/canvas/evas_vg_private.h | |
parent | 093e32a0fb9259023cfb581ed4b5f5baf8391b72 (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.h | 7 |
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); | |||
103 | Vg_Cache_Entry* evas_cache_vg_entry_find(const char *file, const char *key, int w, int h); | 103 | Vg_Cache_Entry* evas_cache_vg_entry_find(const char *file, const char *key, int w, int h); |
104 | Efl_VG* evas_cache_vg_tree_get(Vg_Cache_Entry *svg_entry); | 104 | Efl_VG* evas_cache_vg_tree_get(Vg_Cache_Entry *svg_entry); |
105 | void evas_cache_vg_entry_del(Vg_Cache_Entry *svg_entry); | 105 | void evas_cache_vg_entry_del(Vg_Cache_Entry *svg_entry); |
106 | Vg_File_Data * evas_cache_vg_file_info(const char *file, const char *key); | 106 | Vg_File_Data * evas_cache_vg_file_open(const char *file, const char *key); |
107 | 107 | Eina_Bool evas_cache_vg_file_save(Efl_VG *root, int w, int h, const char *file, const char *key, const char *flags); | |
108 | Eina_Bool evas_vg_save_to_file(Vg_File_Data *evg_data, const char *file, const char *key, const char *flags); | 108 | Eina_Bool evas_cache_vg_entry_file_save(Vg_Cache_Entry *vg_entry, const char *file, const char *key, const char *flags); |
109 | |||
110 | void efl_canvas_vg_node_root_set(Efl_VG *node, Efl_VG *vg_obj); | 109 | void efl_canvas_vg_node_root_set(Efl_VG *node, Efl_VG *vg_obj); |
111 | 110 | ||
112 | static inline Efl_Canvas_Vg_Node_Data * | 111 | static inline Efl_Canvas_Vg_Node_Data * |