camerauis/cameraxui/cxengine/inc/cxeenginesymbian.h
changeset 41 67457b2ffb33
parent 38 0f0b4c1d7744
child 46 c826656d6714
--- a/camerauis/cameraxui/cxengine/inc/cxeenginesymbian.h	Thu Jul 15 01:49:11 2010 +0300
+++ b/camerauis/cameraxui/cxengine/inc/cxeenginesymbian.h	Thu Jul 15 01:52:14 2010 +0300
@@ -40,6 +40,7 @@
 class CxeFileSaveThread;
 class CxeDiskMonitor;
 class CxeMemoryMonitor;
+class CxeGeoTaggingTrail;
 
 
 class CxeEngineSymbian : public CxeEngine
@@ -60,7 +61,9 @@
     CxeSensorEventHandler &sensorEventHandler();
     CxeFeatureManager &featureManager();
     CxeMemoryMonitor &memoryMonitor();
+    CxeGeoTaggingTrail &geoTaggingTrail();
     Cxe::CameraMode mode() const;
+    void setMode(Cxe::CameraMode mode);
     void initMode(Cxe::CameraMode cameraMode);
     bool isEngineReady();
 
@@ -81,6 +84,8 @@
     bool initNeeded();
     bool startViewfinderNeeded();
     void reserve();
+    void saveMode();
+    void startGeotaggingTrail();
 
 protected:
     CxeCameraDeviceControl *mCameraDeviceControl;
@@ -101,6 +106,7 @@
     CxeFileSaveThread *mFileSaveThread;
     CxeDiskMonitor *mDiskMonitor;
     CxeMemoryMonitor *mMemoryMonitor;
+    CxeGeoTaggingTrail *mGeoTaggingTrail;
 };