diff options
Diffstat (limited to 'src/extantz/extantz.h')
-rw-r--r-- | src/extantz/extantz.h | 35 |
1 files changed, 15 insertions, 20 deletions
diff --git a/src/extantz/extantz.h b/src/extantz/extantz.h index 1526626..5882e10 100644 --- a/src/extantz/extantz.h +++ b/src/extantz/extantz.h | |||
@@ -141,26 +141,9 @@ typedef struct _Scene_Data | |||
141 | 141 | ||
142 | Evas_3D_Light *light; | 142 | Evas_3D_Light *light; |
143 | 143 | ||
144 | Eina_Clist stuffs; | 144 | char sim[PATH_MAX]; |
145 | /* | 145 | Eina_Clist stuffs, loading; |
146 | Evas_3D_Mesh *mesh; | 146 | |
147 | Evas_3D_Node *mesh_node; | ||
148 | Evas_3D_Material *material0; | ||
149 | Evas_3D_Material *material1; | ||
150 | Evas_3D_Texture *texture0; | ||
151 | Evas_3D_Texture *texture1; | ||
152 | Evas_3D_Texture *texture_normal; | ||
153 | |||
154 | Evas_3D_Mesh *mesh2; | ||
155 | Evas_3D_Node *mesh2_node; | ||
156 | Evas_3D_Material *material2; | ||
157 | Evas_3D_Texture *texture2; | ||
158 | |||
159 | Evas_3D_Mesh *mesh3; | ||
160 | Evas_3D_Node *mesh3_node; | ||
161 | Evas_3D_Material *material3; | ||
162 | Evas_3D_Texture *texture_diffuse; | ||
163 | */ | ||
164 | cameraMove *move; | 147 | cameraMove *move; |
165 | 148 | ||
166 | Evas_Object_Event_Cb clickCb; | 149 | Evas_Object_Event_Cb clickCb; |
@@ -169,6 +152,16 @@ typedef struct _Scene_Data | |||
169 | 152 | ||
170 | typedef void (* aniStuffs)(void *stuffs); | 153 | typedef void (* aniStuffs)(void *stuffs); |
171 | 154 | ||
155 | typedef enum | ||
156 | { | ||
157 | ES_NORMAL = -1, | ||
158 | ES_PRE = 1, | ||
159 | ES_PART, | ||
160 | ES_LOADED, | ||
161 | ES_RENDERED, | ||
162 | ES_TRASHED | ||
163 | } ES_Stages; | ||
164 | |||
172 | typedef struct _extantzStuffs | 165 | typedef struct _extantzStuffs |
173 | { | 166 | { |
174 | Stuffs stuffs; | 167 | Stuffs stuffs; |
@@ -183,6 +176,8 @@ typedef struct _extantzStuffs | |||
183 | Eina_Accessor *aTexture; | 176 | Eina_Accessor *aTexture; |
184 | aniStuffs animateStuffs; | 177 | aniStuffs animateStuffs; |
185 | Eina_Clist node; | 178 | Eina_Clist node; |
179 | ES_Stages stage; | ||
180 | int fake; | ||
186 | } ExtantzStuffs; | 181 | } ExtantzStuffs; |
187 | 182 | ||
188 | 183 | ||