8 #ifndef PPAPI_C_PPB_MOUSE_CURSOR_H_
9 #define PPAPI_C_PPB_MOUSE_CURSOR_H_
18 #define PPB_MOUSECURSOR_INTERFACE_1_0 "PPB_MouseCursor;1.0"
19 #define PPB_MOUSECURSOR_INTERFACE PPB_MOUSECURSOR_INTERFACE_1_0
37 PP_MOUSECURSOR_TYPE_CUSTOM = -1,
38 PP_MOUSECURSOR_TYPE_POINTER = 0,
39 PP_MOUSECURSOR_TYPE_CROSS = 1,
40 PP_MOUSECURSOR_TYPE_HAND = 2,
41 PP_MOUSECURSOR_TYPE_IBEAM = 3,
42 PP_MOUSECURSOR_TYPE_WAIT = 4,
43 PP_MOUSECURSOR_TYPE_HELP = 5,
44 PP_MOUSECURSOR_TYPE_EASTRESIZE = 6,
45 PP_MOUSECURSOR_TYPE_NORTHRESIZE = 7,
46 PP_MOUSECURSOR_TYPE_NORTHEASTRESIZE = 8,
47 PP_MOUSECURSOR_TYPE_NORTHWESTRESIZE = 9,
48 PP_MOUSECURSOR_TYPE_SOUTHRESIZE = 10,
49 PP_MOUSECURSOR_TYPE_SOUTHEASTRESIZE = 11,
50 PP_MOUSECURSOR_TYPE_SOUTHWESTRESIZE = 12,
51 PP_MOUSECURSOR_TYPE_WESTRESIZE = 13,
52 PP_MOUSECURSOR_TYPE_NORTHSOUTHRESIZE = 14,
53 PP_MOUSECURSOR_TYPE_EASTWESTRESIZE = 15,
54 PP_MOUSECURSOR_TYPE_NORTHEASTSOUTHWESTRESIZE = 16,
55 PP_MOUSECURSOR_TYPE_NORTHWESTSOUTHEASTRESIZE = 17,
56 PP_MOUSECURSOR_TYPE_COLUMNRESIZE = 18,
57 PP_MOUSECURSOR_TYPE_ROWRESIZE = 19,
58 PP_MOUSECURSOR_TYPE_MIDDLEPANNING = 20,
59 PP_MOUSECURSOR_TYPE_EASTPANNING = 21,
60 PP_MOUSECURSOR_TYPE_NORTHPANNING = 22,
61 PP_MOUSECURSOR_TYPE_NORTHEASTPANNING = 23,
62 PP_MOUSECURSOR_TYPE_NORTHWESTPANNING = 24,
63 PP_MOUSECURSOR_TYPE_SOUTHPANNING = 25,
64 PP_MOUSECURSOR_TYPE_SOUTHEASTPANNING = 26,
65 PP_MOUSECURSOR_TYPE_SOUTHWESTPANNING = 27,
66 PP_MOUSECURSOR_TYPE_WESTPANNING = 28,
67 PP_MOUSECURSOR_TYPE_MOVE = 29,
68 PP_MOUSECURSOR_TYPE_VERTICALTEXT = 30,
69 PP_MOUSECURSOR_TYPE_CELL = 31,
70 PP_MOUSECURSOR_TYPE_CONTEXTMENU = 32,
71 PP_MOUSECURSOR_TYPE_ALIAS = 33,
72 PP_MOUSECURSOR_TYPE_PROGRESS = 34,
73 PP_MOUSECURSOR_TYPE_NODROP = 35,
74 PP_MOUSECURSOR_TYPE_COPY = 36,
75 PP_MOUSECURSOR_TYPE_NONE = 37,
76 PP_MOUSECURSOR_TYPE_NOTALLOWED = 38,
77 PP_MOUSECURSOR_TYPE_ZOOMIN = 39,
78 PP_MOUSECURSOR_TYPE_ZOOMOUT = 40,
79 PP_MOUSECURSOR_TYPE_GRAB = 41,
80 PP_MOUSECURSOR_TYPE_GRABBING = 42
Definition: ppb_mouse_cursor.h:94
PP_MouseCursor_Type
Definition: ppb_mouse_cursor.h:36
int32_t PP_Resource
Definition: pp_resource.h:40
Definition: pp_point.h:28
PP_Bool(* SetCursor)(PP_Instance instance, enum PP_MouseCursor_Type type, PP_Resource image, const struct PP_Point *hot_spot)
Definition: ppb_mouse_cursor.h:126
int32_t PP_Instance
Definition: pp_instance.h:34
PP_Bool
Definition: pp_bool.h:30