diff options
Diffstat (limited to 'src/extantz/extantz.h')
-rw-r--r-- | src/extantz/extantz.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/extantz/extantz.h b/src/extantz/extantz.h index 57fb273..17379a6 100644 --- a/src/extantz/extantz.h +++ b/src/extantz/extantz.h | |||
@@ -163,6 +163,8 @@ typedef struct _Scene_Data | |||
163 | Evas_Object_Event_Cb clickCb; | 163 | Evas_Object_Event_Cb clickCb; |
164 | } Scene_Data; | 164 | } Scene_Data; |
165 | 165 | ||
166 | typedef void (* aniStuffs)(void *stuffs); | ||
167 | |||
166 | typedef struct _extantzStuffs | 168 | typedef struct _extantzStuffs |
167 | { | 169 | { |
168 | Stuffs stuffs; | 170 | Stuffs stuffs; |
@@ -171,8 +173,14 @@ typedef struct _extantzStuffs | |||
171 | Eina_Array *mesh; // Evas_3D_Mesh | 173 | Eina_Array *mesh; // Evas_3D_Mesh |
172 | Eina_Array *materials; // Evas_3D_Material | 174 | Eina_Array *materials; // Evas_3D_Material |
173 | Eina_Array *textures; // Evas_3D_Texture | 175 | Eina_Array *textures; // Evas_3D_Texture |
176 | Eina_Accessor *aMesh; | ||
177 | Eina_Accessor *aMaterial; | ||
178 | Eina_Accessor *aTexture; | ||
179 | aniStuffs animateStuffs; | ||
180 | Eina_Clist node; | ||
174 | } ExtantzStuffs; | 181 | } ExtantzStuffs; |
175 | 182 | ||
183 | |||
176 | // Elm GL view related data here. | 184 | // Elm GL view related data here. |
177 | typedef struct _GLData | 185 | typedef struct _GLData |
178 | { | 186 | { |
@@ -237,6 +245,7 @@ typedef struct _globals | |||
237 | 245 | ||
238 | GLData gld; | 246 | GLData gld; |
239 | Scene_Data *scene; | 247 | Scene_Data *scene; |
248 | Eina_Clist stuffs; | ||
240 | 249 | ||
241 | EPhysics_World *world; | 250 | EPhysics_World *world; |
242 | 251 | ||