equal
deleted
inserted
replaced
29 class CxeZoomControl; |
29 class CxeZoomControl; |
30 class CxeImageDataQueue; |
30 class CxeImageDataQueue; |
31 class CxeFeatureManager; |
31 class CxeFeatureManager; |
32 class CxeSettings; |
32 class CxeSettings; |
33 class CxeMemoryMonitor; |
33 class CxeMemoryMonitor; |
|
34 class CxeGeoTaggingTrail; |
34 |
35 |
35 /** |
36 /** |
36 * CxeEngine provides the the entry point into CameraX engine. This is the |
37 * CxeEngine provides the the entry point into CameraX engine. This is the |
37 * first class the client needs to initialize. CxeEngine then provides |
38 * first class the client needs to initialize. CxeEngine then provides |
38 * references to other CameraX engine objects. |
39 * references to other CameraX engine objects. |
96 |
97 |
97 /** |
98 /** |
98 * Memory monitor utility. |
99 * Memory monitor utility. |
99 */ |
100 */ |
100 virtual CxeMemoryMonitor &memoryMonitor() = 0; |
101 virtual CxeMemoryMonitor &memoryMonitor() = 0; |
101 |
102 |
|
103 /** |
|
104 * Geotagging trail utility. |
|
105 */ |
|
106 virtual CxeGeoTaggingTrail &geoTaggingTrail() = 0; |
|
107 |
102 /** |
108 /** |
103 * Get current camera mode. |
109 * Get current camera mode. |
104 */ |
110 */ |
105 virtual Cxe::CameraMode mode() const = 0; |
111 virtual Cxe::CameraMode mode() const = 0; |
|
112 |
|
113 /** |
|
114 * Set current camera mode. |
|
115 */ |
|
116 virtual void setMode(Cxe::CameraMode mode) = 0; |
106 |
117 |
107 /** |
118 /** |
108 * Initialize the camera in either still or video mode. This method is also |
119 * Initialize the camera in either still or video mode. This method is also |
109 * used to switch between modes. |
120 * used to switch between modes. |
110 */ |
121 */ |