summaryrefslogtreecommitdiff
path: root/src/lib/evas/include/evas_filter.h
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2014-02-18 12:02:45 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2014-02-20 13:27:42 +0900
commit126cbbc7a99a8368032b5706349a47edfa1643c8 (patch)
tree0b797d6e1cd5b2a1e3cfaf62872dc3efe0dde896 /src/lib/evas/include/evas_filter.h
parent4b2708a502f8c49b757c2fb3ac7c57d003397abe (diff)
Evas filters: Mark parser functions as EAPI for tests
The filter unit test case will directly call the parser functions.
Diffstat (limited to 'src/lib/evas/include/evas_filter.h')
-rw-r--r--src/lib/evas/include/evas_filter.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/lib/evas/include/evas_filter.h b/src/lib/evas/include/evas_filter.h
index f569b6e9e5..2ad272c0f2 100644
--- a/src/lib/evas/include/evas_filter.h
+++ b/src/lib/evas/include/evas_filter.h
@@ -91,13 +91,12 @@ enum _Evas_Filter_Transform_Flags
91}; 91};
92 92
93/* Parser stuff (high level API) */ 93/* Parser stuff (high level API) */
94Evas_Filter_Program *evas_filter_program_new(const char *name); 94EAPI Evas_Filter_Program *evas_filter_program_new(const char *name);
95Eina_Bool evas_filter_program_parse(Evas_Filter_Program *pgm, const char *str); 95EAPI Eina_Bool evas_filter_program_parse(Evas_Filter_Program *pgm, const char *str);
96void evas_filter_program_del(Evas_Filter_Program *pgm); 96EAPI void evas_filter_program_del(Evas_Filter_Program *pgm);
97Eina_Bool evas_filter_context_program_use(Evas_Filter_Context *ctx, Evas_Filter_Program *pgm); 97Eina_Bool evas_filter_context_program_use(Evas_Filter_Context *ctx, Evas_Filter_Program *pgm);
98Eina_Bool evas_filter_program_padding_get(Evas_Filter_Program *pgm, int *l, int *r, int *t, int *b); 98EAPI Eina_Bool evas_filter_program_padding_get(Evas_Filter_Program *pgm, int *l, int *r, int *t, int *b);
99//void evas_filter_program_source_set(Evas_Filter_Program *pgm, const char *name, Evas_Object *object); 99EAPI void evas_filter_program_source_set_all(Evas_Filter_Program *pgm, Eina_Hash *sources);
100void evas_filter_program_source_set_all(Evas_Filter_Program *pgm, Eina_Hash *sources);
101void evas_filter_context_proxy_render_all(Evas_Filter_Context *ctx, Eo *eo_obj, Eina_Bool do_async); 100void evas_filter_context_proxy_render_all(Evas_Filter_Context *ctx, Eo *eo_obj, Eina_Bool do_async);
102 101
103/* Filter context (low level) */ 102/* Filter context (low level) */