Home | History | Annotate | Download | only in dev
      1 /* Copyright (c) 2011 The Chromium Authors. All rights reserved.
      2  * Use of this source code is governed by a BSD-style license that can be
      3  * found in the LICENSE file.
      4  */
      5 
      6 /* From dev/pp_cursor_type_dev.idl modified Thu Nov 17 15:27:17 2011. */
      7 
      8 #ifndef PPAPI_C_DEV_PP_CURSOR_TYPE_DEV_H_
      9 #define PPAPI_C_DEV_PP_CURSOR_TYPE_DEV_H_
     10 
     11 #include "ppapi/c/pp_macros.h"
     12 
     13 /**
     14  * @file
     15  * This file defines enumerations for cursor types.
     16  */
     17 
     18 
     19 /**
     20  * @addtogroup Enums
     21  * @{
     22  */
     23 enum PP_CursorType_Dev {
     24   PP_CURSORTYPE_CUSTOM = -1,
     25   PP_CURSORTYPE_POINTER = 0,
     26   PP_CURSORTYPE_CROSS = 1,
     27   PP_CURSORTYPE_HAND = 2,
     28   PP_CURSORTYPE_IBEAM = 3,
     29   PP_CURSORTYPE_WAIT = 4,
     30   PP_CURSORTYPE_HELP = 5,
     31   PP_CURSORTYPE_EASTRESIZE = 6,
     32   PP_CURSORTYPE_NORTHRESIZE = 7,
     33   PP_CURSORTYPE_NORTHEASTRESIZE = 8,
     34   PP_CURSORTYPE_NORTHWESTRESIZE = 9,
     35   PP_CURSORTYPE_SOUTHRESIZE = 10,
     36   PP_CURSORTYPE_SOUTHEASTRESIZE = 11,
     37   PP_CURSORTYPE_SOUTHWESTRESIZE = 12,
     38   PP_CURSORTYPE_WESTRESIZE = 13,
     39   PP_CURSORTYPE_NORTHSOUTHRESIZE = 14,
     40   PP_CURSORTYPE_EASTWESTRESIZE = 15,
     41   PP_CURSORTYPE_NORTHEASTSOUTHWESTRESIZE = 16,
     42   PP_CURSORTYPE_NORTHWESTSOUTHEASTRESIZE = 17,
     43   PP_CURSORTYPE_COLUMNRESIZE = 18,
     44   PP_CURSORTYPE_ROWRESIZE = 19,
     45   PP_CURSORTYPE_MIDDLEPANNING = 20,
     46   PP_CURSORTYPE_EASTPANNING = 21,
     47   PP_CURSORTYPE_NORTHPANNING = 22,
     48   PP_CURSORTYPE_NORTHEASTPANNING = 23,
     49   PP_CURSORTYPE_NORTHWESTPANNING = 24,
     50   PP_CURSORTYPE_SOUTHPANNING = 25,
     51   PP_CURSORTYPE_SOUTHEASTPANNING = 26,
     52   PP_CURSORTYPE_SOUTHWESTPANNING = 27,
     53   PP_CURSORTYPE_WESTPANNING = 28,
     54   PP_CURSORTYPE_MOVE = 29,
     55   PP_CURSORTYPE_VERTICALTEXT = 30,
     56   PP_CURSORTYPE_CELL = 31,
     57   PP_CURSORTYPE_CONTEXTMENU = 32,
     58   PP_CURSORTYPE_ALIAS = 33,
     59   PP_CURSORTYPE_PROGRESS = 34,
     60   PP_CURSORTYPE_NODROP = 35,
     61   PP_CURSORTYPE_COPY = 36,
     62   PP_CURSORTYPE_NONE = 37,
     63   PP_CURSORTYPE_NOTALLOWED = 38,
     64   PP_CURSORTYPE_ZOOMIN = 39,
     65   PP_CURSORTYPE_ZOOMOUT = 40,
     66   PP_CURSORTYPE_GRAB = 41,
     67   PP_CURSORTYPE_GRABBING = 42
     68 };
     69 PP_COMPILE_ASSERT_ENUM_SIZE_IN_BYTES(PP_CursorType_Dev, 4);
     70 /**
     71  * @}
     72  */
     73 
     74 #endif  /* PPAPI_C_DEV_PP_CURSOR_TYPE_DEV_H_ */
     75 
     76