15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Copyright (c) 2011 The Chromium Authors. All rights reserved. 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * Use of this source code is governed by a BSD-style license that can be 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * found in the LICENSE file. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) */ 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* From dev/pp_cursor_type_dev.idl modified Thu Nov 17 15:27:17 2011. */ 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef PPAPI_C_DEV_PP_CURSOR_TYPE_DEV_H_ 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PPAPI_C_DEV_PP_CURSOR_TYPE_DEV_H_ 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "ppapi/c/pp_macros.h" 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/** 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * @file 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * This file defines enumerations for cursor types. 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) */ 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/** 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * @addtogroup Enums 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * @{ 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) */ 235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enum PP_CursorType_Dev { 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_CUSTOM = -1, 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_POINTER = 0, 265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_CROSS = 1, 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_HAND = 2, 285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_IBEAM = 3, 295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_WAIT = 4, 305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_HELP = 5, 315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_EASTRESIZE = 6, 325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NORTHRESIZE = 7, 335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NORTHEASTRESIZE = 8, 345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NORTHWESTRESIZE = 9, 355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_SOUTHRESIZE = 10, 365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_SOUTHEASTRESIZE = 11, 375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_SOUTHWESTRESIZE = 12, 385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_WESTRESIZE = 13, 395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NORTHSOUTHRESIZE = 14, 405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_EASTWESTRESIZE = 15, 415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NORTHEASTSOUTHWESTRESIZE = 16, 425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NORTHWESTSOUTHEASTRESIZE = 17, 435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_COLUMNRESIZE = 18, 445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_ROWRESIZE = 19, 455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_MIDDLEPANNING = 20, 465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_EASTPANNING = 21, 475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NORTHPANNING = 22, 485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NORTHEASTPANNING = 23, 495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NORTHWESTPANNING = 24, 505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_SOUTHPANNING = 25, 515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_SOUTHEASTPANNING = 26, 525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_SOUTHWESTPANNING = 27, 535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_WESTPANNING = 28, 545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_MOVE = 29, 555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_VERTICALTEXT = 30, 565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_CELL = 31, 575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_CONTEXTMENU = 32, 585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_ALIAS = 33, 595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_PROGRESS = 34, 605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NODROP = 35, 615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_COPY = 36, 625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NONE = 37, 635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_NOTALLOWED = 38, 645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_ZOOMIN = 39, 655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_ZOOMOUT = 40, 665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_GRAB = 41, 675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) PP_CURSORTYPE_GRABBING = 42 685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}; 695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PP_COMPILE_ASSERT_ENUM_SIZE_IN_BYTES(PP_CursorType_Dev, 4); 705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/** 715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) * @} 725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) */ 735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif /* PPAPI_C_DEV_PP_CURSOR_TYPE_DEV_H_ */ 755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 76