Add todos for hardcoded values
[harmattan/cameraplus] / lib / qtcamcolortone.h
1 // -*- c++ -*-
2
3 #ifndef QT_CAM_COLOR_TONE_H
4 #define QT_CAM_COLOR_TONE_H
5
6 #include "qtcamcapability.h"
7
8 class QtCamColorTone : public QtCamCapability {
9   Q_OBJECT
10
11 public:
12   typedef enum {
13     Normal = 0,
14     Sepia = 1,
15     Negative = 2,
16     GrayScale = 3,
17     Natural = 4,
18     Vivid = 5,
19     ColorSwap = 6,
20     Solarize = 7,
21     OutOfFocus = 8,
22     SkyBlue = 9,
23     GrassGreen = 10,
24     SkinWhite = 11,
25   } ColorToneMode;
26
27   QtCamColorTone(QtCamDevice *dev, QObject *parent = 0);
28   ~QtCamColorTone();
29
30   ColorToneMode value();
31   bool setValue(const ColorToneMode& mode);
32 };
33
34 #endif /* QT_CAM_COLOR_TONE_H */