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