evas_object_show(win);
elm_run();
+ elm_shutdown();
return 0;
}
light_toggle_setup(control_layout);
zoom_slider_setup(control_layout);
- evas_object_resize(win, WIDTH, HEIGHT);
- evas_object_show(win);
-
/* Start rotating earth */
animator = ecore_animator_add(animate_scene, mesh_node);
- printf ("Enter main loop\n");
- elm_run();
+ evas_object_resize(win, WIDTH, HEIGHT);
+ evas_object_show(win);
+ elm_run();
elm_shutdown();
sphere_fini();
win = elm_win_util_standard_add("evas3d-object-button", "A button on the 3d object");
elm_win_autodel_set(win, EINA_TRUE);
- evas_object_resize(win, WIDTH, HEIGHT);
- evas_object_show(win);
evas = evas_object_evas_get(win);
/* Add animation timer callback. */
ecore_timer_add(0.016, _animate_scene, &data);
+ evas_object_resize(win, WIDTH, HEIGHT);
+ evas_object_show(win);
+
/* Enter main loop. */
elm_run();
win = elm_win_util_standard_add("evas3d-scene-button", "3d object on the button");
if (!win) return 0;
-
elm_win_autodel_set(win, EINA_TRUE);
- evas_object_resize(win, WIDTH, HEIGHT);
- evas_object_show(win);
evas = evas_object_evas_get(win);
if (!evas) return 0;
/* Add animation timer callback. */
ecore_timer_add(0.016, _animate_scene, &data);
+ evas_object_resize(win, WIDTH, HEIGHT);
+ evas_object_show(win);
+
/* Enter main loop. */
elm_run();