From 2624827ee680b0a721c408da690721b28e8f2427 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sun, 27 Jan 2013 09:26:52 +1000 Subject: Get the new camera actually working. Still some bugs to be ironed out. --- ClientHamr/extantz/extantz.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'ClientHamr/extantz/extantz.h') diff --git a/ClientHamr/extantz/extantz.h b/ClientHamr/extantz/extantz.h index 5fec64c..4bce461 100644 --- a/ClientHamr/extantz/extantz.h +++ b/ClientHamr/extantz/extantz.h @@ -2,6 +2,7 @@ #include #include #include +#include "extantzCamera.h" #ifdef GL_GLES @@ -44,6 +45,7 @@ extern "C"{ typedef struct IrrlichtDevice IrrlichtDevice; typedef struct IVideoDriver IVideoDriver; typedef struct ISceneManager ISceneManager; +typedef struct ICameraSceneNode ICameraSceneNode; #endif @@ -143,13 +145,17 @@ struct _GLData int useIrr : 1; int doneIrr : 1; int resized : 1; + int camFocus : 1; Evas_Object *bx, *r1; Ecore_Animator *animator; - IrrlichtDevice *device; // IrrlichtDevice - IVideoDriver *driver; // IVideoDriver - ISceneManager *smgr; // ISceneManager + IrrlichtDevice *device; + IVideoDriver *driver; + ISceneManager *smgr; + ICameraSceneNode *camera; + + cameraMove *move; // Gear Stuff GLfloat view_rotx; -- cgit v1.1