Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(41)

Side by Side Diff: ppapi/c/ppb_mouse_cursor.h

Issue 13220002: [PPAPI] Fix a bunch of spelling mistakes (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « ppapi/c/ppb_message_loop.h ('k') | ppapi/c/ppb_url_loader.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be 2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. 3 * found in the LICENSE file.
4 */ 4 */
5 5
6 /* From ppb_mouse_cursor.idl modified Mon Mar 26 22:05:07 2012. */ 6 /* From ppb_mouse_cursor.idl modified Thu Mar 28 10:11:32 2013. */
7 7
8 #ifndef PPAPI_C_PPB_MOUSE_CURSOR_H_ 8 #ifndef PPAPI_C_PPB_MOUSE_CURSOR_H_
9 #define PPAPI_C_PPB_MOUSE_CURSOR_H_ 9 #define PPAPI_C_PPB_MOUSE_CURSOR_H_
10 10
11 #include "ppapi/c/pp_bool.h" 11 #include "ppapi/c/pp_bool.h"
12 #include "ppapi/c/pp_instance.h" 12 #include "ppapi/c/pp_instance.h"
13 #include "ppapi/c/pp_macros.h" 13 #include "ppapi/c/pp_macros.h"
14 #include "ppapi/c/pp_point.h" 14 #include "ppapi/c/pp_point.h"
15 #include "ppapi/c/pp_resource.h" 15 #include "ppapi/c/pp_resource.h"
16 #include "ppapi/c/pp_stdint.h" 16 #include "ppapi/c/pp_stdint.h"
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
97 * the mouse is over the given instance until it is set again by another 97 * the mouse is over the given instance until it is set again by another
98 * call. Note that you can hide the mouse cursor by setting it to the 98 * call. Note that you can hide the mouse cursor by setting it to the
99 * <code>PP_MOUSECURSOR_TYPE_NONE</code> type. 99 * <code>PP_MOUSECURSOR_TYPE_NONE</code> type.
100 * 100 *
101 * This function allows setting both system defined mouse cursors and 101 * This function allows setting both system defined mouse cursors and
102 * custom cursors. To set a system-defined cursor, pass the type you want 102 * custom cursors. To set a system-defined cursor, pass the type you want
103 * and set the custom image to 0 and the hot spot to NULL. To set a custom 103 * and set the custom image to 0 and the hot spot to NULL. To set a custom
104 * cursor, set the type to <code>PP_MOUSECURSOR_TYPE_CUSTOM</code> and 104 * cursor, set the type to <code>PP_MOUSECURSOR_TYPE_CUSTOM</code> and
105 * specify your image and hot spot. 105 * specify your image and hot spot.
106 * 106 *
107 * @param[in] instance A <code>PP_Instance</code> indentifying the instance 107 * @param[in] instance A <code>PP_Instance</code> identifying the instance
108 * that the mouse cursor will affect. 108 * that the mouse cursor will affect.
109 * 109 *
110 * @param[in] type A <code>PP_MouseCursor_Type</code> identifying the type of 110 * @param[in] type A <code>PP_MouseCursor_Type</code> identifying the type of
111 * mouse cursor to show. 111 * mouse cursor to show.
112 * 112 *
113 * @param[in] image A <code>PPB_ImageData</code> resource identifying the 113 * @param[in] image A <code>PPB_ImageData</code> resource identifying the
114 * custom image to set when the type is 114 * custom image to set when the type is
115 * <code>PP_MOUSECURSOR_TYPE_CUSTOM</code>. The image must be less than 32 115 * <code>PP_MOUSECURSOR_TYPE_CUSTOM</code>. The image must be less than 32
116 * pixels in each direction and must be of the system's native image format. 116 * pixels in each direction and must be of the system's native image format.
117 * When you are specifying a predefined cursor, this parameter must be 0. 117 * When you are specifying a predefined cursor, this parameter must be 0.
118 * 118 *
119 * @param[in] hot_spot When setting a custom cursor, this idenfifies the 119 * @param[in] hot_spot When setting a custom cursor, this identifies the
120 * pixel position within the given image of the "hot spot" of the cursor. 120 * pixel position within the given image of the "hot spot" of the cursor.
121 * When specifying a stock cursor, this parameter is ignored. 121 * When specifying a stock cursor, this parameter is ignored.
122 * 122 *
123 * @return PP_TRUE on success, or PP_FALSE if the instance or cursor type 123 * @return PP_TRUE on success, or PP_FALSE if the instance or cursor type
124 * is invalid, or if the image is too large. 124 * is invalid, or if the image is too large.
125 */ 125 */
126 PP_Bool (*SetCursor)(PP_Instance instance, 126 PP_Bool (*SetCursor)(PP_Instance instance,
127 enum PP_MouseCursor_Type type, 127 enum PP_MouseCursor_Type type,
128 PP_Resource image, 128 PP_Resource image,
129 const struct PP_Point* hot_spot); 129 const struct PP_Point* hot_spot);
130 }; 130 };
131 131
132 typedef struct PPB_MouseCursor_1_0 PPB_MouseCursor; 132 typedef struct PPB_MouseCursor_1_0 PPB_MouseCursor;
133 /** 133 /**
134 * @} 134 * @}
135 */ 135 */
136 136
137 #endif /* PPAPI_C_PPB_MOUSE_CURSOR_H_ */ 137 #endif /* PPAPI_C_PPB_MOUSE_CURSOR_H_ */
138 138
OLDNEW
« no previous file with comments | « ppapi/c/ppb_message_loop.h ('k') | ppapi/c/ppb_url_loader.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698