evas_device: add new device subclasses. 63/134863/2
authorHosang Kim <hosang12.kim@samsung.com>
Tue, 20 Jun 2017 07:11:26 +0000 (16:11 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Mon, 26 Jun 2017 06:03:35 +0000 (06:03 +0000)
- EVAS_DEVICE_SUBCLASS_REMOCON
- EVAS_DEVICE_SUBCLASS_VIRTUAL_KEYBOARD

Change-Id: I7208b90cedeb7a6f36f1aed7c577fdd21def0fcb

src/lib/evas/Evas_Common.h

index 3d6ce29..d1f456f 100755 (executable)
@@ -494,6 +494,10 @@ typedef enum _Evas_Device_Subclass
    EVAS_DEVICE_SUBCLASS_TRACKPAD, /**< A trackpad style mouse @since 1.8 */
    EVAS_DEVICE_SUBCLASS_TRACKPOINT, /**< A trackpoint style mouse @since 1.8 */
    EVAS_DEVICE_SUBCLASS_TRACKBALL, /**< A trackball style mouse @since 1.8 */
+   // TIZEN_ONLY(20170620): Add new device subclasses.
+   EVAS_DEVICE_SUBCLASS_REMOCON, /**< A remote controller @since_tizen 4.0 */
+   EVAS_DEVICE_SUBCLASS_VIRTUAL_KEYBOARD /**< A virtual keyboard @since_tizen 4.0*/
+   //
 } Evas_Device_Subclass; /**< A general subclass of device @since 1.8 */
 
 struct _Evas_Engine_Info /** Generic engine information. Generic info is useless */