added elementary layout, clock. prototyped plugin configuration
[ego.git] / src / lib / ego.h
blobc998768cb2ebf5467c010d78b94b2e7350606569
1 #ifndef EGO_H
2 #define EGO_H
4 #include <lua.h>
5 #include <Evas.h>
7 typedef struct _Ego Ego;
8 struct _Ego {
9 Evas *evas;
10 lua_State *L;
11 Evas_Object *obj;
12 Evas_Object *clip;
15 void luaopen_ego (lua_State *L);
16 void ego_sandbox (lua_State *L, int level);
18 Evas_Object *ego_object_add (Evas *evas, lua_State *L);
20 #endif /* EGO_H */