aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/edje/src/lib/edje_lua_script_only.c
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/edje/src/lib/edje_lua_script_only.c')
-rw-r--r--libraries/edje/src/lib/edje_lua_script_only.c59
1 files changed, 59 insertions, 0 deletions
diff --git a/libraries/edje/src/lib/edje_lua_script_only.c b/libraries/edje/src/lib/edje_lua_script_only.c
new file mode 100644
index 0000000..e283c83
--- /dev/null
+++ b/libraries/edje/src/lib/edje_lua_script_only.c
@@ -0,0 +1,59 @@
1#include "edje_private.h"
2
3Eina_Bool
4_edje_lua_script_only(Edje *ed)
5{
6 if ((ed->collection) && (ed->collection->lua_script_only))
7 return EINA_TRUE;
8 return EINA_FALSE;
9}
10
11void
12_edje_lua_script_only_init(Edje *ed)
13{
14 if (ed->collection)
15 _edje_lua2_script_init(ed);
16}
17
18void
19_edje_lua_script_only_shutdown(Edje *ed)
20{
21 if (ed->collection && ed->L)
22 _edje_lua2_script_func_shutdown(ed);
23}
24
25void
26_edje_lua_script_only_show(Edje * ed)
27{
28 if (ed->collection && ed->L)
29 _edje_lua2_script_func_show(ed);
30}
31
32void
33_edje_lua_script_only_hide(Edje * ed)
34{
35 if (ed->collection && ed->L)
36 _edje_lua2_script_func_hide(ed);
37}
38
39void
40_edje_lua_script_only_move(Edje * ed)
41{
42 if (ed->collection && ed->L)
43 _edje_lua2_script_func_move(ed);
44}
45
46void
47_edje_lua_script_only_resize(Edje * ed)
48{
49 if (ed->collection && ed->L)
50 _edje_lua2_script_func_resize(ed);
51}
52
53void
54_edje_lua_script_only_message(Edje * ed, Edje_Message * em)
55{
56 if (ed->collection && ed->L)
57 _edje_lua2_script_func_message(ed, em);
58}
59