[NaCl SDK] Fix common misspellings
Bug: 750830 Change-Id: I30baf7f3042d318e1d460b0af8628369c4fdfe10 Reviewed-on: https://chromium-review.googlesource.com/602246 Commit-Queue: Julien Brianceau <jbriance@cisco.com> Reviewed-by: Sam Clegg <sbc@chromium.org> Cr-Commit-Position: refs/heads/master@{#492085}
This commit is contained in:

committed by
Commit Bot

parent
f19e77150a
commit
3d71a3cd45
native_client_sdk
doc_generated
c-api-beta.htmlc-api-dev.htmlc-api.html
cds2014
cpp-api-beta.htmlcpp-api-dev.htmlcpp-api.htmldevguide
faq.htmlmigration
pepper_beta
pepper_dev
c
globals_defs.htmlgroup___enums.htmlgroup___interfaces.htmlpp__graphics__3d_8h.htmlppb__input__event_8h.htmlstruct_p_p_b___touch_input_event__1__4.html
cpp
index.htmlpepper_stable
reference
sdk
src
doc
c-api-beta.rstc-api-dev.rstc-api.rstcpp-api-beta.rstcpp-api-dev.rstcpp-api.rst
devguide
faq.rstmigration
nacldev
pepper_beta
pepper_dev
pepper_stable
reference
sdk
examples
api
demo
libraries
error_handling
nacl_io
sdk_util
tests
tools
@ -10,8 +10,8 @@ for details.
|
||||
</font></b>
|
||||
<hr/><section id="pepper-c-api-reference-beta">
|
||||
<h1 id="pepper-c-api-reference-beta">Pepper C API Reference (Beta)</h1>
|
||||
<p>This page lists the C API for Pepper 59. Apps that use this API can
|
||||
run in Chrome 59 or higher.</p>
|
||||
<p>This page lists the C API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.</p>
|
||||
<h2 id="interfaces"><a class="reference external" href="pepper_beta/c/group___interfaces.html">Interfaces</a></h2>
|
||||
<blockquote>
|
||||
<div><ul class="small-gap">
|
||||
|
@ -10,8 +10,8 @@ for details.
|
||||
</font></b>
|
||||
<hr/><section id="pepper-c-api-reference-dev">
|
||||
<h1 id="pepper-c-api-reference-dev">Pepper C API Reference (Dev)</h1>
|
||||
<p>This page lists the C API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.</p>
|
||||
<p>This page lists the C API for Pepper 61. Apps that use this API can
|
||||
run in Chrome 61 or higher.</p>
|
||||
<h2 id="interfaces"><a class="reference external" href="pepper_dev/c/group___interfaces.html">Interfaces</a></h2>
|
||||
<blockquote>
|
||||
<div><ul class="small-gap">
|
||||
@ -65,7 +65,7 @@ run in Chrome 60 or higher.</p>
|
||||
<li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s2_vertex_array_object__1__0.html">PPB_OpenGLES2VertexArrayObject</a></li>
|
||||
<li><a class="reference external" href="pepper_dev/c/struct_p_p_b___t_c_p_socket__1__2.html">PPB_TCPSocket</a></li>
|
||||
<li><a class="reference external" href="pepper_dev/c/struct_p_p_b___text_input_controller__1__0.html">PPB_TextInputController</a></li>
|
||||
<li><a class="reference external" href="pepper_dev/c/struct_p_p_b___touch_input_event__1__0.html">PPB_TouchInputEvent</a></li>
|
||||
<li><a class="reference external" href="pepper_dev/c/struct_p_p_b___touch_input_event__1__4.html">PPB_TouchInputEvent</a></li>
|
||||
<li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_d_p_socket__1__2.html">PPB_UDPSocket</a></li>
|
||||
<li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_r_l_loader__1__0.html">PPB_URLLoader</a></li>
|
||||
<li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_r_l_request_info__1__0.html">PPB_URLRequestInfo</a></li>
|
||||
|
@ -10,8 +10,8 @@ for details.
|
||||
</font></b>
|
||||
<hr/><section id="pepper-c-api-reference-stable">
|
||||
<h1 id="pepper-c-api-reference-stable">Pepper C API Reference (Stable)</h1>
|
||||
<p>This page lists the C API for Pepper 58. Apps that use this API can
|
||||
run in Chrome 58 or higher.</p>
|
||||
<p>This page lists the C API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.</p>
|
||||
<h2 id="interfaces"><a class="reference external" href="pepper_stable/c/group___interfaces.html">Interfaces</a></h2>
|
||||
<blockquote>
|
||||
<div><ul class="small-gap">
|
||||
|
@ -57,7 +57,7 @@ require you to agree to allow the page unlimited storage
|
||||
(Click “Ok” in the bar at the top of your browser window.)</p>
|
||||
<p>The first run requires a large download. Please be patient.
|
||||
Also, as PNaCl translates executables to native code on demand,
|
||||
each program will also have a noticable load delay on first run.
|
||||
each program will also have a noticeable load delay on first run.
|
||||
We’re actively working to improve this.</p>
|
||||
<p>NOTE: This environment will leave a substantial (800MB) payload in your
|
||||
browser. See the cleanup section below to learn how to recover this space.</p>
|
||||
|
@ -10,8 +10,8 @@ for details.
|
||||
</font></b>
|
||||
<hr/><section id="pepper-c-api-reference-beta">
|
||||
<h1 id="pepper-c-api-reference-beta">Pepper C++ API Reference (Beta)</h1>
|
||||
<p>This page lists the C++ API for Pepper 59. Apps that use this API can
|
||||
run in Chrome 59 or higher.</p>
|
||||
<p>This page lists the C++ API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.</p>
|
||||
<h2 id="classes"><a class="reference external" href="pepper_beta/cpp/inherits.html">Classes</a></h2>
|
||||
<blockquote>
|
||||
<div><ul class="small-gap">
|
||||
|
@ -10,8 +10,8 @@ for details.
|
||||
</font></b>
|
||||
<hr/><section id="pepper-c-api-reference-dev">
|
||||
<h1 id="pepper-c-api-reference-dev">Pepper C++ API Reference (Dev)</h1>
|
||||
<p>This page lists the C++ API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.</p>
|
||||
<p>This page lists the C++ API for Pepper 61. Apps that use this API can
|
||||
run in Chrome 61 or higher.</p>
|
||||
<h2 id="classes"><a class="reference external" href="pepper_dev/cpp/inherits.html">Classes</a></h2>
|
||||
<blockquote>
|
||||
<div><ul class="small-gap">
|
||||
|
@ -10,8 +10,8 @@ for details.
|
||||
</font></b>
|
||||
<hr/><section id="pepper-c-api-reference-stable">
|
||||
<h1 id="pepper-c-api-reference-stable">Pepper C++ API Reference (Stable)</h1>
|
||||
<p>This page lists the C++ API for Pepper 58. Apps that use this API can
|
||||
run in Chrome 58 or higher.</p>
|
||||
<p>This page lists the C++ API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.</p>
|
||||
<h2 id="classes"><a class="reference external" href="pepper_stable/cpp/inherits.html">Classes</a></h2>
|
||||
<blockquote>
|
||||
<div><ul class="small-gap">
|
||||
|
@ -160,7 +160,7 @@ function domContentLoaded(name, tc, config, width, height) {
|
||||
navigator.webkitPersistentStorage.requestQuota(window.PERSISTENT, 1024 * 1024,
|
||||
function(bytes) {
|
||||
common.updateStatus(
|
||||
'Allocated ' + bytes + ' bytes of persistant storage.');
|
||||
'Allocated ' + bytes + ' bytes of persistent storage.');
|
||||
common.createNaClModule(name, tc, config, width, height);
|
||||
common.attachDefaultListeners();
|
||||
},
|
||||
|
@ -28,7 +28,7 @@ on the web, and Native Client applications through the
|
||||
<a class="reference external" href="/webstore">Chrome Web Store</a> (CWS).</p>
|
||||
<h2 id="portable-native-client">Portable Native Client</h2>
|
||||
<p>Portable Native Client is enabled by default for web pages, so no separate
|
||||
distribution step is requred. Making PNaCl a part of your web application is as
|
||||
distribution step is required. Making PNaCl a part of your web application is as
|
||||
simple as embedding a manifest file that points to a <strong>pexe</strong>. See the
|
||||
<a class="reference internal" href="/native-client/overview.html"><em>technical overview</em></a> for more details.</p>
|
||||
<img alt="/native-client/images/nacl-in-a-web-app.png" src="/native-client/images/nacl-in-a-web-app.png" />
|
||||
|
@ -103,7 +103,7 @@ DevTools is open)”.</li>
|
||||
applications.</li>
|
||||
</ul>
|
||||
<h2 id="step-4-stub-code-for-the-tutorial">Step 4: Stub code for the tutorial</h2>
|
||||
<p>The stub code for the tutorial is avalable in the SDK, in
|
||||
<p>The stub code for the tutorial is available in the SDK, in
|
||||
<code>pepper_$(VERSION)/getting_started/part1</code>. It contains the following files:</p>
|
||||
<ul class="small-gap">
|
||||
<li><p class="first"><code>index.html</code>: Contains the HTML layout of the page as well as the JavaScript
|
||||
|
@ -372,7 +372,7 @@ debug Native Client modules with some <a class="reference internal" href="/nativ
|
||||
<h3 id="how-do-i-build-x86-32-x86-64-or-arm-nexes">How do I build x86-32, x86-64 or ARM <code>.nexes</code>?</h3>
|
||||
<p>By default, the applications in the <code>/examples</code> folder create
|
||||
architecture-independent <code>.pexe</code> for Portable Native Client. To
|
||||
generate a <code>.nexe</code> targetting one specific architecture using the
|
||||
generate a <code>.nexe</code> targeting one specific architecture using the
|
||||
Native Client or Portable Native Client toolchains, see the
|
||||
<a class="reference internal" href="/native-client/devguide/devcycle/building.html"><em>Building instructions</em></a>.</p>
|
||||
<h3 id="how-can-my-web-application-determine-which-nexe-to-load">How can my web application determine which <code>.nexe</code> to load?</h3>
|
||||
|
@ -195,7 +195,7 @@ If you encounter one, please reach out to us on
|
||||
<td style="font-weight: bold; font-size: 11px; padding: 5px;">RecommendSampleFrameCount </td>
|
||||
<td style="width: 50px; text-align: center; font-size: 11px; padding: 5px;"> </td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP</td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP - No mechanism to get a recomended buffer size.</td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP - No mechanism to get a recommended buffer size.</td>
|
||||
<td style="font-size: 11px; padding: 5px;"> </td>
|
||||
</tr>
|
||||
|
||||
@ -1509,7 +1509,7 @@ CSS3 supports specifying the hotspot. </td>
|
||||
<td style="width: 50px; text-align: center; font-size: 11px; padding: 5px;"> </td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP</td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP - No equivalent hints to browser about canvas containing input.</td>
|
||||
<td style="font-size: 11px; padding: 5px;">Some developers would like to either be able to hint in this fashion, or preferrably the ability to intercept and display IME events / output inline inside a canvas. </td>
|
||||
<td style="font-size: 11px; padding: 5px;">Some developers would like to either be able to hint in this fashion, or preferably the ability to intercept and display IME events / output inline inside a canvas. </td>
|
||||
</tr>
|
||||
|
||||
<tr bgcolor="#fcfcfc">
|
||||
@ -2700,7 +2700,7 @@ Window 'message' Event </td>
|
||||
<td style="font-weight: bold; font-size: 11px; padding: 5px;">RecommendSampleFrameCount </td>
|
||||
<td style="width: 50px; text-align: center; font-size: 11px; padding: 5px;"> </td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP</td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP - No mechanism to get a recomended buffer size.</td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP - No mechanism to get a recommended buffer size.</td>
|
||||
<td style="font-size: 11px; padding: 5px;"> </td>
|
||||
</tr>
|
||||
|
||||
@ -4014,7 +4014,7 @@ CSS3 supports specifying the hotspot. </td>
|
||||
<td style="width: 50px; text-align: center; font-size: 11px; padding: 5px;"> </td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP</td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP - No equivalent hints to browser about canvas containing input.</td>
|
||||
<td style="font-size: 11px; padding: 5px;">Some developers would like to either be able to hint in this fashion, or preferrably the ability to intercept and display IME events / output inline inside a canvas. </td>
|
||||
<td style="font-size: 11px; padding: 5px;">Some developers would like to either be able to hint in this fashion, or preferably the ability to intercept and display IME events / output inline inside a canvas. </td>
|
||||
</tr>
|
||||
|
||||
<tr bgcolor="#fcfcfc">
|
||||
|
@ -260,7 +260,8 @@ Enumerations</h2><table class="memberdecls">
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda59d6686dbce1f0dc092cb88a451bb3a6">PP_INPUTEVENT_CLASS_WHEEL</a> = 1 << 2,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda19b05264fa31d7e975eba297f9f146af">PP_INPUTEVENT_CLASS_TOUCH</a> = 1 << 3,
|
||||
<br />
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3">PP_INPUTEVENT_CLASS_COALESCED_TOUCH</a> = 1 << 5
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> { <a class="el" href="group___enums.html#ggad5885a239d04166c8777432c81e39d0aa739dfd65f4cd719996f20bdd2e7db4ca">PP_TOUCHLIST_TYPE_TOUCHES</a> = 0,
|
||||
@ -1113,6 +1114,10 @@ Variables</h2><table class="memberdecls">
|
||||
<p>Identifies IME composition input events. </p>
|
||||
<p>Request this input event class if you allow on-the-spot IME input. </p>
|
||||
</td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" id="ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3"></a><!-- doxytag: member="PP_INPUTEVENT_CLASS_COALESCED_TOUCH" ref="ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3" args="" -->PP_INPUTEVENT_CLASS_COALESCED_TOUCH</em> </td><td>
|
||||
<p>Identifies coalesced touch input events. </p>
|
||||
<p>Touch events are coalesced for each frame. By default, the coalesced touch events will be dropped. Request this input event class if you intend to handle all the touch events. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
@ -118,7 +118,8 @@ Enumerations</h2><table class="memberdecls">
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda59d6686dbce1f0dc092cb88a451bb3a6">PP_INPUTEVENT_CLASS_WHEEL</a> = 1 << 2,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda19b05264fa31d7e975eba297f9f146af">PP_INPUTEVENT_CLASS_TOUCH</a> = 1 << 3,
|
||||
<br />
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3">PP_INPUTEVENT_CLASS_COALESCED_TOUCH</a> = 1 << 5
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> { <a class="el" href="group___enums.html#ggad5885a239d04166c8777432c81e39d0aa739dfd65f4cd719996f20bdd2e7db4ca">PP_TOUCHLIST_TYPE_TOUCHES</a> = 0,
|
||||
|
@ -212,7 +212,7 @@ Data Fields</h2><table class="memberdecls">
|
||||
<p>Runs the thread message loop. </p>
|
||||
<p>Running the message loop is required for you to get issued completion callbacks on the thread.</p>
|
||||
<p>The message loop identified by the argument must have been previously successfully attached to the current thread.</p>
|
||||
<p>You may not run nested message loops. Since the main thread has an implicit message loop that the system runs, you may not call Run on the main thread.</p>
|
||||
<p>You may not run nested run loops. Since the main thread has an implicit message loop that the system runs, you may not call Run on the main thread.</p>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd><ul>
|
||||
<li>PP_OK: The message loop was successfully run. Note that on success, the message loop will only exit when you call <a class="el" href="struct_p_p_b___message_loop__1__0.html#adbbdc03661c9ac41df82fffcc566603d" title="Posts a quit message to the given message loop's work queue.">PostQuit()</a>.</li>
|
||||
<li>PP_ERROR_BADRESOURCE: The given message loop resource is invalid.</li>
|
||||
|
@ -306,7 +306,7 @@ Static Public Member Functions</h2><table class="memberdecls">
|
||||
<p>Runs the thread message loop. </p>
|
||||
<p>Running the message loop is required for you to get issued completion callbacks on the thread.</p>
|
||||
<p>The message loop identified by the argument must have been previously successfully attached to the current thread.</p>
|
||||
<p>You may not run nested message loops. Since the main thread has an implicit message loop that the system runs, you may not call Run on the main thread.</p>
|
||||
<p>You may not run nested run loops. Since the main thread has an implicit message loop that the system runs, you may not call Run on the main thread.</p>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd><ul>
|
||||
<li>PP_OK: The message loop was successfully run. Note that on success, the message loop will only exit when you call <a class="el" href="classpp_1_1_message_loop.html#a2311af860834b866076fb518ac27eab5" title="Posts a quit message to the given message loop's work queue.">PostQuit()</a>.</li>
|
||||
<li>PP_ERROR_BADRESOURCE: The given message loop resource is invalid.</li>
|
||||
|
@ -10,8 +10,8 @@ for details.
|
||||
</font></b>
|
||||
<hr/><section id="pepper-api-reference-beta">
|
||||
<h1 id="pepper-api-reference-beta">Pepper API Reference (Beta)</h1>
|
||||
<p>This page lists the API for Pepper 59. Apps that use this API can
|
||||
run in Chrome 59 or higher.</p>
|
||||
<p>This page lists the API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.</p>
|
||||
<h2 id="pepper-c-api-reference"><a class="reference internal" href="/native-client/c-api-beta.html#pepper-beta-c-index"><em>Pepper C API Reference</em></a></h2>
|
||||
<h2 id="id1"><a class="reference internal" href="/native-client/cpp-api-beta.html#pepper-beta-cpp-index"><em>Pepper C++ API Reference</em></a></h2>
|
||||
</section>
|
||||
|
@ -256,8 +256,8 @@
|
||||
<li>PPB_TOUCH_INPUT_EVENT_INTERFACE
|
||||
: <a class="el" href="ppb__input__event_8h.html#a9ef6ad6634a1d1912b83006862a0e57b">ppb_input_event.h</a>
|
||||
</li>
|
||||
<li>PPB_TOUCH_INPUT_EVENT_INTERFACE_1_0
|
||||
: <a class="el" href="ppb__input__event_8h.html#a36b8536215a705ecc3fd4cd366b0f975">ppb_input_event.h</a>
|
||||
<li>PPB_TOUCH_INPUT_EVENT_INTERFACE_1_4
|
||||
: <a class="el" href="ppb__input__event_8h.html#a043a87eec5a79830755697fb34f035df">ppb_input_event.h</a>
|
||||
</li>
|
||||
<li>PPB_UDPSOCKET_INTERFACE
|
||||
: <a class="el" href="ppb__udp__socket_8h.html#a673aeb3fceb5ed977b7b8683f674cbfd">ppb_udp_socket.h</a>
|
||||
|
@ -130,7 +130,8 @@ Enumerations</h2><table class="memberdecls">
|
||||
<a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a48ed49219981a01405e97eb414c89fec">PP_GRAPHICS3DATTRIB_GPU_PREFERENCE</a> = 0x11000,
|
||||
<a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a4295d8750ae536c3aed03d794429e336">PP_GRAPHICS3DATTRIB_GPU_PREFERENCE_LOW_POWER</a> = 0x11001,
|
||||
<br />
|
||||
  <a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a1a7563ae755ca52d429302a35930201a">PP_GRAPHICS3DATTRIB_GPU_PREFERENCE_PERFORMANCE</a> = 0x11002
|
||||
  <a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a1a7563ae755ca52d429302a35930201a">PP_GRAPHICS3DATTRIB_GPU_PREFERENCE_PERFORMANCE</a> = 0x11002,
|
||||
<a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a0d6e908352a2bb73a37ca8b8e1e86c5c">PP_GRAPHICS3DATTRIB_SINGLE_BUFFER</a> = 0x3085
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#ga9815041477d810724e44da862f9852ed">PP_VarType</a> { <br />
|
||||
@ -260,7 +261,8 @@ Enumerations</h2><table class="memberdecls">
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda59d6686dbce1f0dc092cb88a451bb3a6">PP_INPUTEVENT_CLASS_WHEEL</a> = 1 << 2,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda19b05264fa31d7e975eba297f9f146af">PP_INPUTEVENT_CLASS_TOUCH</a> = 1 << 3,
|
||||
<br />
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3">PP_INPUTEVENT_CLASS_COALESCED_TOUCH</a> = 1 << 5
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> { <a class="el" href="group___enums.html#ggad5885a239d04166c8777432c81e39d0aa739dfd65f4cd719996f20bdd2e7db4ca">PP_TOUCHLIST_TYPE_TOUCHES</a> = 0,
|
||||
@ -999,6 +1001,9 @@ Variables</h2><table class="memberdecls">
|
||||
<tr><td valign="top"><em><a class="anchor" id="gga7df48e1c55f6401beea2a1b9c07967e8a1a7563ae755ca52d429302a35930201a"></a><!-- doxytag: member="PP_GRAPHICS3DATTRIB_GPU_PREFERENCE_PERFORMANCE" ref="gga7df48e1c55f6401beea2a1b9c07967e8a1a7563ae755ca52d429302a35930201a" args="" -->PP_GRAPHICS3DATTRIB_GPU_PREFERENCE_PERFORMANCE</em> </td><td>
|
||||
<p>The context may be high-power and may be created on a discrete gpu. </p>
|
||||
</td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" id="gga7df48e1c55f6401beea2a1b9c07967e8a0d6e908352a2bb73a37ca8b8e1e86c5c"></a><!-- doxytag: member="PP_GRAPHICS3DATTRIB_SINGLE_BUFFER" ref="gga7df48e1c55f6401beea2a1b9c07967e8a0d6e908352a2bb73a37ca8b8e1e86c5c" args="" -->PP_GRAPHICS3DATTRIB_SINGLE_BUFFER</em> </td><td>
|
||||
<p>Whether or not offscreen color buffers exist in front/back pairs that can be swapped. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
@ -1113,6 +1118,10 @@ Variables</h2><table class="memberdecls">
|
||||
<p>Identifies IME composition input events. </p>
|
||||
<p>Request this input event class if you allow on-the-spot IME input. </p>
|
||||
</td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" id="ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3"></a><!-- doxytag: member="PP_INPUTEVENT_CLASS_COALESCED_TOUCH" ref="ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3" args="" -->PP_INPUTEVENT_CLASS_COALESCED_TOUCH</em> </td><td>
|
||||
<p>Identifies coalesced touch input events. </p>
|
||||
<p>Touch events are coalesced for each frame. By default, the coalesced touch events will be dropped. Request this input event class if you intend to handle all the touch events. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
@ -51,8 +51,8 @@ Data Structures</h2><table class="memberdecls">
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_WheelIputEvent</code> interface contains pointers to several functions related to wheel input events. <a href="struct_p_p_b___wheel_input_event__1__0.html#details">More...</a><br /></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___keyboard_input_event__1__2.html">PPB_KeyboardInputEvent</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_KeyboardInputEvent</code> interface contains pointers to several functions related to keyboard input events. <a href="struct_p_p_b___keyboard_input_event__1__2.html#details">More...</a><br /></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__0.html">PPB_TouchInputEvent</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_TouchInputEvent</code> interface contains pointers to several functions related to touch events. <a href="struct_p_p_b___touch_input_event__1__0.html#details">More...</a><br /></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html">PPB_TouchInputEvent</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_TouchInputEvent</code> interface contains pointers to several functions related to touch events. <a href="struct_p_p_b___touch_input_event__1__4.html#details">More...</a><br /></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___i_m_e_input_event__1__0.html">PPB_IMEInputEvent</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___instance__1__0.html">PPB_Instance</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The PPB_Instance interface contains pointers to functions related to the module instance on a web page. <a href="struct_p_p_b___instance__1__0.html#details">More...</a><br /></td></tr>
|
||||
@ -155,7 +155,7 @@ Typedefs</h2><table class="memberdecls">
|
||||
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" />
|
||||
<a class="el" href="struct_p_p_b___keyboard_input_event__1__2.html">PPB_KeyboardInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#ga65db91594ac92762680dc3cdff4f14c1">PPB_KeyboardInputEvent</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" />
|
||||
<a class="el" href="struct_p_p_b___touch_input_event__1__0.html">PPB_TouchInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#ga3d25b1582fc1e6b94f53ecfb21422d6c">PPB_TouchInputEvent</a></td></tr>
|
||||
<a class="el" href="struct_p_p_b___touch_input_event__1__4.html">PPB_TouchInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#ga7baf31ac75b2d6a5d296a0d5f8910afe">PPB_TouchInputEvent</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" />
|
||||
<a class="el" href="struct_p_p_b___i_m_e_input_event__1__0.html">PPB_IMEInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#gaaa0c327650de77066ea8e2ec8f5589c5">PPB_IMEInputEvent</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct_p_p_b___instance__1__0.html">PPB_Instance</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#gaf2ed3cc24968d8681b52cf70eae066ca">PPB_Instance</a></td></tr>
|
||||
@ -559,12 +559,12 @@ Typedefs</h2><table class="memberdecls">
|
||||
<div class="memdoc">
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ga3d25b1582fc1e6b94f53ecfb21422d6c"></a><!-- doxytag: member="ppb_input_event.h::PPB_TouchInputEvent" ref="ga3d25b1582fc1e6b94f53ecfb21422d6c" args="" -->
|
||||
<a class="anchor" id="ga7baf31ac75b2d6a5d296a0d5f8910afe"></a><!-- doxytag: member="ppb_input_event.h::PPB_TouchInputEvent" ref="ga7baf31ac75b2d6a5d296a0d5f8910afe" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">typedef struct <a class="el" href="struct_p_p_b___touch_input_event__1__0.html">PPB_TouchInputEvent</a> <a class="el" href="group___interfaces.html#ga3d25b1582fc1e6b94f53ecfb21422d6c">PPB_TouchInputEvent</a></td>
|
||||
<td class="memname">typedef struct <a class="el" href="struct_p_p_b___touch_input_event__1__4.html">PPB_TouchInputEvent</a> <a class="el" href="group___interfaces.html#ga7baf31ac75b2d6a5d296a0d5f8910afe">PPB_TouchInputEvent</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
@ -40,7 +40,8 @@ Enumerations</h2><table class="memberdecls">
|
||||
<a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a48ed49219981a01405e97eb414c89fec">PP_GRAPHICS3DATTRIB_GPU_PREFERENCE</a> = 0x11000,
|
||||
<a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a4295d8750ae536c3aed03d794429e336">PP_GRAPHICS3DATTRIB_GPU_PREFERENCE_LOW_POWER</a> = 0x11001,
|
||||
<br />
|
||||
  <a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a1a7563ae755ca52d429302a35930201a">PP_GRAPHICS3DATTRIB_GPU_PREFERENCE_PERFORMANCE</a> = 0x11002
|
||||
  <a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a1a7563ae755ca52d429302a35930201a">PP_GRAPHICS3DATTRIB_GPU_PREFERENCE_PERFORMANCE</a> = 0x11002,
|
||||
<a class="el" href="group___enums.html#gga7df48e1c55f6401beea2a1b9c07967e8a0d6e908352a2bb73a37ca8b8e1e86c5c">PP_GRAPHICS3DATTRIB_SINGLE_BUFFER</a> = 0x3085
|
||||
<br />
|
||||
}</td></tr>
|
||||
</table><h2>
|
||||
|
@ -27,8 +27,8 @@ Data Structures</h2><table class="memberdecls">
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_WheelIputEvent</code> interface contains pointers to several functions related to wheel input events. <a href="struct_p_p_b___wheel_input_event__1__0.html#details">More...</a><br /></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___keyboard_input_event__1__2.html">PPB_KeyboardInputEvent</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_KeyboardInputEvent</code> interface contains pointers to several functions related to keyboard input events. <a href="struct_p_p_b___keyboard_input_event__1__2.html#details">More...</a><br /></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__0.html">PPB_TouchInputEvent</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_TouchInputEvent</code> interface contains pointers to several functions related to touch events. <a href="struct_p_p_b___touch_input_event__1__0.html#details">More...</a><br /></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html">PPB_TouchInputEvent</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_TouchInputEvent</code> interface contains pointers to several functions related to touch events. <a href="struct_p_p_b___touch_input_event__1__4.html#details">More...</a><br /></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___i_m_e_input_event__1__0.html">PPB_IMEInputEvent</a></td></tr>
|
||||
</table><h2>
|
||||
Defines</h2><table class="memberdecls">
|
||||
@ -40,8 +40,8 @@ Defines</h2><table class="memberdecls">
|
||||
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a2e592782e919e590dd393d421af8850f">PPB_WHEEL_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#a0a7bcd124b8e7677b629b236eabfb563">PPB_WHEEL_INPUT_EVENT_INTERFACE</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a48b7f516c37c910e75178f1b6bd65f48">PPB_KEYBOARD_INPUT_EVENT_INTERFACE</a>   "PPB_KeyboardInputEvent;1.2"</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a969f9e171a3202249e8dfabaef33c288">PPB_KEYBOARD_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#a48b7f516c37c910e75178f1b6bd65f48">PPB_KEYBOARD_INPUT_EVENT_INTERFACE</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a36b8536215a705ecc3fd4cd366b0f975">PPB_TOUCH_INPUT_EVENT_INTERFACE</a>   "PPB_TouchInputEvent;1.0"</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a9ef6ad6634a1d1912b83006862a0e57b">PPB_TOUCH_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#a36b8536215a705ecc3fd4cd366b0f975">PPB_TOUCH_INPUT_EVENT_INTERFACE</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a043a87eec5a79830755697fb34f035df">PPB_TOUCH_INPUT_EVENT_INTERFACE</a>   "PPB_TouchInputEvent;1.4"</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a9ef6ad6634a1d1912b83006862a0e57b">PPB_TOUCH_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#a043a87eec5a79830755697fb34f035df">PPB_TOUCH_INPUT_EVENT_INTERFACE</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#ad911c1aed763c2f362037995ffca801a">PPB_IME_INPUT_EVENT_INTERFACE</a>   "PPB_IMEInputEvent;1.0"</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#ac7e4bf41f38afcb87e0a75c8f27ca33f">PPB_IME_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#ad911c1aed763c2f362037995ffca801a">PPB_IME_INPUT_EVENT_INTERFACE</a></td></tr>
|
||||
</table><h2>
|
||||
@ -54,7 +54,7 @@ Typedefs</h2><table class="memberdecls">
|
||||
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" />
|
||||
<a class="el" href="struct_p_p_b___keyboard_input_event__1__2.html">PPB_KeyboardInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#ga65db91594ac92762680dc3cdff4f14c1">PPB_KeyboardInputEvent</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" />
|
||||
<a class="el" href="struct_p_p_b___touch_input_event__1__0.html">PPB_TouchInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#ga3d25b1582fc1e6b94f53ecfb21422d6c">PPB_TouchInputEvent</a></td></tr>
|
||||
<a class="el" href="struct_p_p_b___touch_input_event__1__4.html">PPB_TouchInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#ga7baf31ac75b2d6a5d296a0d5f8910afe">PPB_TouchInputEvent</a></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" />
|
||||
<a class="el" href="struct_p_p_b___i_m_e_input_event__1__0.html">PPB_IMEInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#gaaa0c327650de77066ea8e2ec8f5589c5">PPB_IMEInputEvent</a></td></tr>
|
||||
</table><h2>
|
||||
@ -118,7 +118,8 @@ Enumerations</h2><table class="memberdecls">
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda59d6686dbce1f0dc092cb88a451bb3a6">PP_INPUTEVENT_CLASS_WHEEL</a> = 1 << 2,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda19b05264fa31d7e975eba297f9f146af">PP_INPUTEVENT_CLASS_TOUCH</a> = 1 << 3,
|
||||
<br />
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3">PP_INPUTEVENT_CLASS_COALESCED_TOUCH</a> = 1 << 5
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> { <a class="el" href="group___enums.html#ggad5885a239d04166c8777432c81e39d0aa739dfd65f4cd719996f20bdd2e7db4ca">PP_TOUCHLIST_TYPE_TOUCHES</a> = 0,
|
||||
@ -237,19 +238,19 @@ Variables</h2><table class="memberdecls">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#a9ef6ad6634a1d1912b83006862a0e57b">PPB_TOUCH_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#a36b8536215a705ecc3fd4cd366b0f975">PPB_TOUCH_INPUT_EVENT_INTERFACE</a></td>
|
||||
<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#a9ef6ad6634a1d1912b83006862a0e57b">PPB_TOUCH_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#a043a87eec5a79830755697fb34f035df">PPB_TOUCH_INPUT_EVENT_INTERFACE</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a36b8536215a705ecc3fd4cd366b0f975"></a><!-- doxytag: member="ppb_input_event.h::PPB_TOUCH_INPUT_EVENT_INTERFACE" ref="a36b8536215a705ecc3fd4cd366b0f975" args="" -->
|
||||
<a class="anchor" id="a043a87eec5a79830755697fb34f035df"></a><!-- doxytag: member="ppb_input_event.h::PPB_TOUCH_INPUT_EVENT_INTERFACE" ref="a043a87eec5a79830755697fb34f035df" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#a36b8536215a705ecc3fd4cd366b0f975">PPB_TOUCH_INPUT_EVENT_INTERFACE</a>   "PPB_TouchInputEvent;1.0"</td>
|
||||
<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#a043a87eec5a79830755697fb34f035df">PPB_TOUCH_INPUT_EVENT_INTERFACE</a>   "PPB_TouchInputEvent;1.4"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
@ -12,22 +12,24 @@
|
||||
<!-- doxytag: class="PPB_TouchInputEvent" --><h2>
|
||||
Data Fields</h2><table class="memberdecls">
|
||||
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__0.html#a34366a8a64a16fee610eaeac7ecc8ae3">Create</a> )(<a class="el" href="group___typedefs.html#ga89b662403e6a687bb914b80114c0d19d">PP_Instance</a> instance, <a class="el" href="group___enums.html#gaca7296cfec99fcb6646b7144d1d6a0c5">PP_InputEvent_Type</a> type, <a class="el" href="group___typedefs.html#ga71cb1042cdeb38d7881b121f3b09ce94">PP_TimeTicks</a> time_stamp, uint32_t modifiers)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__0.html#abf9e7c7977ee60b29c2207a674f263c9">AddTouchPoint</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> touch_event, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, const struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a> *point)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___enums.html#ga4f272d99be14aacafe08dfd4ef830918">PP_Bool</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__0.html#a1bed0c3d25f593b85ba26cb6e0c0bbab">IsTouchInputEvent</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">uint32_t(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__0.html#af762fe8562a13c15a06b5825cf3b3bb9">GetTouchCount</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__0.html#a1d108acb025c5a9ce74c15034955de63">GetTouchByIndex</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t index)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__0.html#a401d82dc926d1c2bbc32c5b91ee9e0d5">GetTouchById</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t touch_id)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a7666b79ad84dcd67d9ba8ab448f6a3a7">Create</a> )(<a class="el" href="group___typedefs.html#ga89b662403e6a687bb914b80114c0d19d">PP_Instance</a> instance, <a class="el" href="group___enums.html#gaca7296cfec99fcb6646b7144d1d6a0c5">PP_InputEvent_Type</a> type, <a class="el" href="group___typedefs.html#ga71cb1042cdeb38d7881b121f3b09ce94">PP_TimeTicks</a> time_stamp, uint32_t modifiers)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a1fa8f3a2ab507f8d4c7909a6cb0305f1">AddTouchPoint</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> touch_event, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, const struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a> *point)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___enums.html#ga4f272d99be14aacafe08dfd4ef830918">PP_Bool</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a5ce256fff8d0440c707ee6d8392f7a23">IsTouchInputEvent</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">uint32_t(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a0e5f9c40c7a21b9a2971377245c5c00f">GetTouchCount</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a4059007ab8e5b9e7686bf5c6c8fe52a5">GetTouchByIndex</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t index)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html#aaa250b041f0d9071a37592b9f78d7e22">GetTouchById</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t touch_id)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_p_p___float_point.html">PP_FloatPoint</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a97b9fb0b26cd8cb3c1d0e6bdd1fb6a34">GetTouchTiltByIndex</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t index)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct_p_p___float_point.html">PP_FloatPoint</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a71df06c106c639bf8bf18ac59691c9fd">GetTouchTiltById</a> )(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t touch_id)</td></tr>
|
||||
</table>
|
||||
<hr /><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>The <code>PPB_TouchInputEvent</code> interface contains pointers to several functions related to touch events. </p>
|
||||
</div><hr /><h2>Field Documentation</h2>
|
||||
<a class="anchor" id="abf9e7c7977ee60b29c2207a674f263c9"></a><!-- doxytag: member="PPB_TouchInputEvent::AddTouchPoint" ref="abf9e7c7977ee60b29c2207a674f263c9" args=")(PP_Resource touch_event, PP_TouchListType list, const struct PP_TouchPoint *point)" -->
|
||||
<a class="anchor" id="a1fa8f3a2ab507f8d4c7909a6cb0305f1"></a><!-- doxytag: member="PPB_TouchInputEvent::AddTouchPoint" ref="a1fa8f3a2ab507f8d4c7909a6cb0305f1" args=")(PP_Resource touch_event, PP_TouchListType list, const struct PP_TouchPoint *point)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void(* <a class="el" href="struct_p_p_b___touch_input_event__1__0.html#abf9e7c7977ee60b29c2207a674f263c9">PPB_TouchInputEvent::AddTouchPoint</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> touch_event, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, const struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a> *point)</td>
|
||||
<td class="memname">void(* <a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a1fa8f3a2ab507f8d4c7909a6cb0305f1">PPB_TouchInputEvent::AddTouchPoint</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> touch_event, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, const struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a> *point)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -43,12 +45,12 @@ Data Fields</h2><table class="memberdecls">
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a34366a8a64a16fee610eaeac7ecc8ae3"></a><!-- doxytag: member="PPB_TouchInputEvent::Create" ref="a34366a8a64a16fee610eaeac7ecc8ae3" args=")(PP_Instance instance, PP_InputEvent_Type type, PP_TimeTicks time_stamp, uint32_t modifiers)" -->
|
||||
<a class="anchor" id="a7666b79ad84dcd67d9ba8ab448f6a3a7"></a><!-- doxytag: member="PPB_TouchInputEvent::Create" ref="a7666b79ad84dcd67d9ba8ab448f6a3a7" args=")(PP_Instance instance, PP_InputEvent_Type type, PP_TimeTicks time_stamp, uint32_t modifiers)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__0.html#a34366a8a64a16fee610eaeac7ecc8ae3">PPB_TouchInputEvent::Create</a>)(<a class="el" href="group___typedefs.html#ga89b662403e6a687bb914b80114c0d19d">PP_Instance</a> instance, <a class="el" href="group___enums.html#gaca7296cfec99fcb6646b7144d1d6a0c5">PP_InputEvent_Type</a> type, <a class="el" href="group___typedefs.html#ga71cb1042cdeb38d7881b121f3b09ce94">PP_TimeTicks</a> time_stamp, uint32_t modifiers)</td>
|
||||
<td class="memname"><a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a7666b79ad84dcd67d9ba8ab448f6a3a7">PPB_TouchInputEvent::Create</a>)(<a class="el" href="group___typedefs.html#ga89b662403e6a687bb914b80114c0d19d">PP_Instance</a> instance, <a class="el" href="group___enums.html#gaca7296cfec99fcb6646b7144d1d6a0c5">PP_InputEvent_Type</a> type, <a class="el" href="group___typedefs.html#ga71cb1042cdeb38d7881b121f3b09ce94">PP_TimeTicks</a> time_stamp, uint32_t modifiers)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -67,12 +69,12 @@ Data Fields</h2><table class="memberdecls">
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>A <code>PP_Resource</code> containing the new touch input event. </dd></dl>
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a401d82dc926d1c2bbc32c5b91ee9e0d5"></a><!-- doxytag: member="PPB_TouchInputEvent::GetTouchById" ref="a401d82dc926d1c2bbc32c5b91ee9e0d5" args=")(PP_Resource resource, PP_TouchListType list, uint32_t touch_id)" -->
|
||||
<a class="anchor" id="aaa250b041f0d9071a37592b9f78d7e22"></a><!-- doxytag: member="PPB_TouchInputEvent::GetTouchById" ref="aaa250b041f0d9071a37592b9f78d7e22" args=")(PP_Resource resource, PP_TouchListType list, uint32_t touch_id)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__0.html#a401d82dc926d1c2bbc32c5b91ee9e0d5">PPB_TouchInputEvent::GetTouchById</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t touch_id)<code> [read]</code></td>
|
||||
<td class="memname">struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__4.html#aaa250b041f0d9071a37592b9f78d7e22">PPB_TouchInputEvent::GetTouchById</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t touch_id)<code> [read]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -89,12 +91,12 @@ Data Fields</h2><table class="memberdecls">
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>A <code><a class="el" href="struct_p_p___touch_point.html" title="The PP_TouchPoint struct represents all information about a single touch point, such as position...">PP_TouchPoint</a></code> representing the touch-point. </dd></dl>
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a1d108acb025c5a9ce74c15034955de63"></a><!-- doxytag: member="PPB_TouchInputEvent::GetTouchByIndex" ref="a1d108acb025c5a9ce74c15034955de63" args=")(PP_Resource resource, PP_TouchListType list, uint32_t index)" -->
|
||||
<a class="anchor" id="a4059007ab8e5b9e7686bf5c6c8fe52a5"></a><!-- doxytag: member="PPB_TouchInputEvent::GetTouchByIndex" ref="a4059007ab8e5b9e7686bf5c6c8fe52a5" args=")(PP_Resource resource, PP_TouchListType list, uint32_t index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__0.html#a1d108acb025c5a9ce74c15034955de63">PPB_TouchInputEvent::GetTouchByIndex</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t index)<code> [read]</code></td>
|
||||
<td class="memname">struct <a class="el" href="struct_p_p___touch_point.html">PP_TouchPoint</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a4059007ab8e5b9e7686bf5c6c8fe52a5">PPB_TouchInputEvent::GetTouchByIndex</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t index)<code> [read]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -111,12 +113,12 @@ Data Fields</h2><table class="memberdecls">
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>A <code><a class="el" href="struct_p_p___touch_point.html" title="The PP_TouchPoint struct represents all information about a single touch point, such as position...">PP_TouchPoint</a></code> representing the touch-point. </dd></dl>
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="af762fe8562a13c15a06b5825cf3b3bb9"></a><!-- doxytag: member="PPB_TouchInputEvent::GetTouchCount" ref="af762fe8562a13c15a06b5825cf3b3bb9" args=")(PP_Resource resource, PP_TouchListType list)" -->
|
||||
<a class="anchor" id="a0e5f9c40c7a21b9a2971377245c5c00f"></a><!-- doxytag: member="PPB_TouchInputEvent::GetTouchCount" ref="a0e5f9c40c7a21b9a2971377245c5c00f" args=")(PP_Resource resource, PP_TouchListType list)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint32_t(* <a class="el" href="struct_p_p_b___touch_input_event__1__0.html#af762fe8562a13c15a06b5825cf3b3bb9">PPB_TouchInputEvent::GetTouchCount</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list)</td>
|
||||
<td class="memname">uint32_t(* <a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a0e5f9c40c7a21b9a2971377245c5c00f">PPB_TouchInputEvent::GetTouchCount</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -132,17 +134,61 @@ Data Fields</h2><table class="memberdecls">
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>The number of touch-points in the specified list. </dd></dl>
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a1bed0c3d25f593b85ba26cb6e0c0bbab"></a><!-- doxytag: member="PPB_TouchInputEvent::IsTouchInputEvent" ref="a1bed0c3d25f593b85ba26cb6e0c0bbab" args=")(PP_Resource resource)" -->
|
||||
<a class="anchor" id="a71df06c106c639bf8bf18ac59691c9fd"></a><!-- doxytag: member="PPB_TouchInputEvent::GetTouchTiltById" ref="a71df06c106c639bf8bf18ac59691c9fd" args=")(PP_Resource resource, PP_TouchListType list, uint32_t touch_id)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="group___enums.html#ga4f272d99be14aacafe08dfd4ef830918">PP_Bool</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__0.html#a1bed0c3d25f593b85ba26cb6e0c0bbab">PPB_TouchInputEvent::IsTouchInputEvent</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource)</td>
|
||||
<td class="memname">struct <a class="el" href="struct_p_p___float_point.html">PP_FloatPoint</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a71df06c106c639bf8bf18ac59691c9fd">PPB_TouchInputEvent::GetTouchTiltById</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t touch_id)<code> [read]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
<p><a class="el" href="struct_p_p_b___touch_input_event__1__0.html#a1bed0c3d25f593b85ba26cb6e0c0bbab" title="IsTouchInputEvent() determines if a resource is a touch event.">IsTouchInputEvent()</a> determines if a resource is a touch event. </p>
|
||||
<p>Returns the touch-tilt with the specified touch-id in the specified list. </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">resource</td><td>A <code>PP_Resource</code> corresponding to a touch event.</td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">list</td><td>The list.</td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">touch_id</td><td>The id of the touch-point.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>A <code><a class="el" href="struct_p_p___float_point.html" title="The PP_FloatPoint structure defines the floating-point x and y coordinates of a point.">PP_FloatPoint</a></code> representing the tilt of the touch-point. </dd></dl>
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a97b9fb0b26cd8cb3c1d0e6bdd1fb6a34"></a><!-- doxytag: member="PPB_TouchInputEvent::GetTouchTiltByIndex" ref="a97b9fb0b26cd8cb3c1d0e6bdd1fb6a34" args=")(PP_Resource resource, PP_TouchListType list, uint32_t index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct <a class="el" href="struct_p_p___float_point.html">PP_FloatPoint</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a97b9fb0b26cd8cb3c1d0e6bdd1fb6a34">PPB_TouchInputEvent::GetTouchTiltByIndex</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource, <a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> list, uint32_t index)<code> [read]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
<p>Returns the touch-tilt with the specified index in the specified list. </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">resource</td><td>A <code>PP_Resource</code> corresponding to a touch event.</td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">list</td><td>The list.</td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">index</td><td>The index.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>A <code><a class="el" href="struct_p_p___float_point.html" title="The PP_FloatPoint structure defines the floating-point x and y coordinates of a point.">PP_FloatPoint</a></code> representing the tilt of the touch-point. </dd></dl>
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5ce256fff8d0440c707ee6d8392f7a23"></a><!-- doxytag: member="PPB_TouchInputEvent::IsTouchInputEvent" ref="a5ce256fff8d0440c707ee6d8392f7a23" args=")(PP_Resource resource)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="group___enums.html#ga4f272d99be14aacafe08dfd4ef830918">PP_Bool</a>(* <a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a5ce256fff8d0440c707ee6d8392f7a23">PPB_TouchInputEvent::IsTouchInputEvent</a>)(<a class="el" href="group___typedefs.html#gafdc3895ee80f4750d0d95ae1b677e9b7">PP_Resource</a> resource)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
<p><a class="el" href="struct_p_p_b___touch_input_event__1__4.html#a5ce256fff8d0440c707ee6d8392f7a23" title="IsTouchInputEvent() determines if a resource is a touch event.">IsTouchInputEvent()</a> determines if a resource is a touch event. </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">resource</td><td>A <code>PP_Resource</code> corresponding to an event.</td></tr>
|
@ -16,8 +16,10 @@ This is the complete list of members for <a class="el" href="classpp_1_1_touch_p
|
||||
<tr class="memlist"><td><a class="el" href="classpp_1_1_touch_point.html#a4e09d5e4a892da9f6b32c9986a25376c">pressure</a>() const </td><td><a class="el" href="classpp_1_1_touch_point.html">pp::TouchPoint</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classpp_1_1_touch_point.html#a92f3376a9db010e20bed4a5fe3e42f0f">radii</a>() const </td><td><a class="el" href="classpp_1_1_touch_point.html">pp::TouchPoint</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classpp_1_1_touch_point.html#a82c6f0f579e30d37d0f14cdbb3ca9177">rotation_angle</a>() const </td><td><a class="el" href="classpp_1_1_touch_point.html">pp::TouchPoint</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classpp_1_1_touch_point.html#ad93f3cf6195c7c3af21cf28dbc2f7e85">tilt</a>() const </td><td><a class="el" href="classpp_1_1_touch_point.html">pp::TouchPoint</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classpp_1_1_touch_point.html#a76b04de6cd756e80d3b039988faed697">TouchPoint</a>()</td><td><a class="el" href="classpp_1_1_touch_point.html">pp::TouchPoint</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classpp_1_1_touch_point.html#affadca4389137e288a0a9a53019a2211">TouchPoint</a>(const PP_TouchPoint &point)</td><td><a class="el" href="classpp_1_1_touch_point.html">pp::TouchPoint</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classpp_1_1_touch_point.html#aa0a99fd96e567b9b6ea9acd3f955a4d0">TouchPoint</a>(const PP_TouchPoint &point, const PP_FloatPoint &tilt)</td><td><a class="el" href="classpp_1_1_touch_point.html">pp::TouchPoint</a></td><td><code> [inline]</code></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div>
|
||||
{{/partials.standard_nacl_api}}
|
||||
|
@ -17,11 +17,13 @@ Public Member Functions</h2><table class="memberdecls">
|
||||
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_touch_point.html#a76b04de6cd756e80d3b039988faed697">TouchPoint</a> ()</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_touch_point.html#affadca4389137e288a0a9a53019a2211">TouchPoint</a> (const PP_TouchPoint &point)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_touch_point.html#aa0a99fd96e567b9b6ea9acd3f955a4d0">TouchPoint</a> (const PP_TouchPoint &point, const PP_FloatPoint &<a class="el" href="classpp_1_1_touch_point.html#ad93f3cf6195c7c3af21cf28dbc2f7e85">tilt</a>)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_touch_point.html#a9bc0e1ce3579b52927da1104646b994b">id</a> () const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpp_1_1_float_point.html">FloatPoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_touch_point.html#aa4a407b747e9c523844eba4aaf861773">position</a> () const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpp_1_1_float_point.html">FloatPoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_touch_point.html#a92f3376a9db010e20bed4a5fe3e42f0f">radii</a> () const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_touch_point.html#a82c6f0f579e30d37d0f14cdbb3ca9177">rotation_angle</a> () const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_touch_point.html#a4e09d5e4a892da9f6b32c9986a25376c">pressure</a> () const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">PP_FloatPoint </td><td class="memItemRight" valign="bottom"><a class="el" href="classpp_1_1_touch_point.html#ad93f3cf6195c7c3af21cf28dbc2f7e85">tilt</a> () const </td></tr>
|
||||
</table>
|
||||
<hr /><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>Wrapper class for PP_TouchPoint. </p>
|
||||
@ -57,6 +59,32 @@ Public Member Functions</h2><table class="memberdecls">
|
||||
<div class="memdoc">
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aa0a99fd96e567b9b6ea9acd3f955a4d0"></a><!-- doxytag: member="pp::TouchPoint::TouchPoint" ref="aa0a99fd96e567b9b6ea9acd3f955a4d0" args="(const PP_TouchPoint &point, const PP_FloatPoint &tilt)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classpp_1_1_touch_point.html#a76b04de6cd756e80d3b039988faed697">pp::TouchPoint::TouchPoint</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const PP_TouchPoint & </td>
|
||||
<td class="paramname"><em>point</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const PP_FloatPoint & </td>
|
||||
<td class="paramname"><em>tilt</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
</div>
|
||||
</div>
|
||||
<hr /><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a9bc0e1ce3579b52927da1104646b994b"></a><!-- doxytag: member="pp::TouchPoint::id" ref="a9bc0e1ce3579b52927da1104646b994b" args="() const " -->
|
||||
<div class="memitem">
|
||||
@ -138,6 +166,22 @@ Public Member Functions</h2><table class="memberdecls">
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>The angle of rotation of the elliptical model of this <a class="el" href="classpp_1_1_touch_point.html" title="Wrapper class for PP_TouchPoint.">TouchPoint</a> from the y-axis. </dd></dl>
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ad93f3cf6195c7c3af21cf28dbc2f7e85"></a><!-- doxytag: member="pp::TouchPoint::tilt" ref="ad93f3cf6195c7c3af21cf28dbc2f7e85" args="() const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">PP_FloatPoint <a class="el" href="classpp_1_1_touch_point.html#ad93f3cf6195c7c3af21cf28dbc2f7e85">pp::TouchPoint::tilt</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>The tilt of this touchpoint. This is a float point. Values of x and y are between 0 and 90, with 0 indicating 0 degrees and 90 indicating </dd></dl>
|
||||
</div>
|
||||
</div>
|
||||
<hr />The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="touch__point_8h.html">touch_point.h</a></li>
|
||||
</ul>
|
||||
|
@ -10,8 +10,8 @@ for details.
|
||||
</font></b>
|
||||
<hr/><section id="pepper-api-reference-dev">
|
||||
<h1 id="pepper-api-reference-dev">Pepper API Reference (Dev)</h1>
|
||||
<p>This page lists the API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.</p>
|
||||
<p>This page lists the API for Pepper 61. Apps that use this API can
|
||||
run in Chrome 61 or higher.</p>
|
||||
<h2 id="pepper-c-api-reference"><a class="reference internal" href="/native-client/c-api-dev.html#pepper-dev-c-index"><em>Pepper C API Reference</em></a></h2>
|
||||
<h2 id="id1"><a class="reference internal" href="/native-client/cpp-api-dev.html#pepper-dev-cpp-index"><em>Pepper C++ API Reference</em></a></h2>
|
||||
</section>
|
||||
|
@ -260,7 +260,8 @@ Enumerations</h2><table class="memberdecls">
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda59d6686dbce1f0dc092cb88a451bb3a6">PP_INPUTEVENT_CLASS_WHEEL</a> = 1 << 2,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda19b05264fa31d7e975eba297f9f146af">PP_INPUTEVENT_CLASS_TOUCH</a> = 1 << 3,
|
||||
<br />
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3">PP_INPUTEVENT_CLASS_COALESCED_TOUCH</a> = 1 << 5
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> { <a class="el" href="group___enums.html#ggad5885a239d04166c8777432c81e39d0aa739dfd65f4cd719996f20bdd2e7db4ca">PP_TOUCHLIST_TYPE_TOUCHES</a> = 0,
|
||||
@ -1113,6 +1114,10 @@ Variables</h2><table class="memberdecls">
|
||||
<p>Identifies IME composition input events. </p>
|
||||
<p>Request this input event class if you allow on-the-spot IME input. </p>
|
||||
</td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" id="ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3"></a><!-- doxytag: member="PP_INPUTEVENT_CLASS_COALESCED_TOUCH" ref="ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3" args="" -->PP_INPUTEVENT_CLASS_COALESCED_TOUCH</em> </td><td>
|
||||
<p>Identifies coalesced touch input events. </p>
|
||||
<p>Touch events are coalesced for each frame. By default, the coalesced touch events will be dropped. Request this input event class if you intend to handle all the touch events. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
@ -118,7 +118,8 @@ Enumerations</h2><table class="memberdecls">
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda59d6686dbce1f0dc092cb88a451bb3a6">PP_INPUTEVENT_CLASS_WHEEL</a> = 1 << 2,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda19b05264fa31d7e975eba297f9f146af">PP_INPUTEVENT_CLASS_TOUCH</a> = 1 << 3,
|
||||
<br />
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4
|
||||
  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4,
|
||||
<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda627e6717b0241595c6abe8464abe89f3">PP_INPUTEVENT_CLASS_COALESCED_TOUCH</a> = 1 << 5
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a> { <a class="el" href="group___enums.html#ggad5885a239d04166c8777432c81e39d0aa739dfd65f4cd719996f20bdd2e7db4ca">PP_TOUCHLIST_TYPE_TOUCHES</a> = 0,
|
||||
|
@ -212,7 +212,7 @@ Data Fields</h2><table class="memberdecls">
|
||||
<p>Runs the thread message loop. </p>
|
||||
<p>Running the message loop is required for you to get issued completion callbacks on the thread.</p>
|
||||
<p>The message loop identified by the argument must have been previously successfully attached to the current thread.</p>
|
||||
<p>You may not run nested message loops. Since the main thread has an implicit message loop that the system runs, you may not call Run on the main thread.</p>
|
||||
<p>You may not run nested run loops. Since the main thread has an implicit message loop that the system runs, you may not call Run on the main thread.</p>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd><ul>
|
||||
<li>PP_OK: The message loop was successfully run. Note that on success, the message loop will only exit when you call <a class="el" href="struct_p_p_b___message_loop__1__0.html#adbbdc03661c9ac41df82fffcc566603d" title="Posts a quit message to the given message loop's work queue.">PostQuit()</a>.</li>
|
||||
<li>PP_ERROR_BADRESOURCE: The given message loop resource is invalid.</li>
|
||||
|
@ -306,7 +306,7 @@ Static Public Member Functions</h2><table class="memberdecls">
|
||||
<p>Runs the thread message loop. </p>
|
||||
<p>Running the message loop is required for you to get issued completion callbacks on the thread.</p>
|
||||
<p>The message loop identified by the argument must have been previously successfully attached to the current thread.</p>
|
||||
<p>You may not run nested message loops. Since the main thread has an implicit message loop that the system runs, you may not call Run on the main thread.</p>
|
||||
<p>You may not run nested run loops. Since the main thread has an implicit message loop that the system runs, you may not call Run on the main thread.</p>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd><ul>
|
||||
<li>PP_OK: The message loop was successfully run. Note that on success, the message loop will only exit when you call <a class="el" href="classpp_1_1_message_loop.html#a2311af860834b866076fb518ac27eab5" title="Posts a quit message to the given message loop's work queue.">PostQuit()</a>.</li>
|
||||
<li>PP_ERROR_BADRESOURCE: The given message loop resource is invalid.</li>
|
||||
|
@ -10,8 +10,8 @@ for details.
|
||||
</font></b>
|
||||
<hr/><section id="pepper-api-reference-stable">
|
||||
<h1 id="pepper-api-reference-stable">Pepper API Reference (Stable)</h1>
|
||||
<p>This page lists the API for Pepper 58. Apps that use this API can
|
||||
run in Chrome 58 or higher.</p>
|
||||
<p>This page lists the API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.</p>
|
||||
<h2 id="pepper-c-api-reference"><a class="reference internal" href="/native-client/c-api.html#pepper-stable-c-index"><em>Pepper C API Reference</em></a></h2>
|
||||
<h2 id="id1"><a class="reference internal" href="/native-client/cpp-api.html#pepper-stable-cpp-index"><em>Pepper C++ API Reference</em></a></h2>
|
||||
</section>
|
||||
|
@ -141,7 +141,7 @@ use Haskell to target PNaCl is well documented and easy to do.</li>
|
||||
<ul class="small-gap">
|
||||
<li><strong>Project:</strong> Support the Julia programming language.</li>
|
||||
<li><strong>Brief explanation:</strong> <a class="reference external" href="http://julialang.org">Julia</a> targets LLVM, but it does so through LLVM’s
|
||||
Just-in-Time compiler which PNaCl doens’t support. The aim of this project is
|
||||
Just-in-Time compiler which PNaCl doesn’t support. The aim of this project is
|
||||
to allow it to deliver PNaCl <code>.pexe</code> files.</li>
|
||||
<li><strong>Expected results:</strong> The Julia test suite passes within the browser. How to
|
||||
use Julia to target PNaCl is well documented and easy to do.</li>
|
||||
@ -172,7 +172,7 @@ Elm to target PNaCl is well documented and easy to do.</li>
|
||||
<ul class="small-gap">
|
||||
<li><strong>Project:</strong> Support C# running inside Mono.</li>
|
||||
<li><strong>Brief explanation:</strong> C# is traditionally a Just-in-Time compiled language,
|
||||
the aim of this project is to be able to run C# code withing <a class="reference external" href="http://www.mono-project.com">Mono</a> while
|
||||
the aim of this project is to be able to run C# code within <a class="reference external" href="http://www.mono-project.com">Mono</a> while
|
||||
compiling ahead-of-time.</li>
|
||||
<li><strong>Expected results:</strong> The Mono test suite passes within the browser. How to
|
||||
use Mono to target PNaCl is well documented and easy to do.</li>
|
||||
|
@ -785,7 +785,7 @@ some legacy floating point and vector implementations, but these are
|
||||
superceded on ARMv7-A parts anyway.</p>
|
||||
<h4 id="validator-code">Validator Code</h4>
|
||||
<p>By now you’re itching to see the sandbox validator’s code and dissect
|
||||
it. You’ll have a disapointing read: at less that 500 lines of code
|
||||
it. You’ll have a disappointing read: at less that 500 lines of code
|
||||
<a class="reference external" href="http://src.chromium.org/viewvc/native_client/trunk/src/native_client/src/trusted/validator_arm/validator.cc">validator.cc</a>
|
||||
is quite simple to understand and much shorter than this document. It’s
|
||||
of course dependent on the <a class="reference external" href="http://src.chromium.org/viewvc/native_client/trunk/src/native_client/src/trusted/validator_arm/armv7.table">ARMv7 instruction table definition</a>,
|
||||
|
@ -117,7 +117,7 @@ use the SDK toolchain itself, see <a class="reference internal" href="/native-cl
|
||||
<p>Chrome’s intelligent caching caches resources aggressively. When building a
|
||||
Native Client application you should disable the cache to make sure that Chrome
|
||||
loads the latest version. Intelligent caching only remains inactive while
|
||||
Developer Tools are open. Otherwise, agressive caching continues.</p>
|
||||
Developer Tools are open. Otherwise, aggressive caching continues.</p>
|
||||
<ol class="arabic simple">
|
||||
<li>Open Chrome’s developer tools by clicking the menu icon <img alt="menu-icon" src="/native-client/images/menu-icon.png" /> and
|
||||
choosing Tools > Developer tools.</li>
|
||||
|
@ -9,8 +9,8 @@
|
||||
Pepper C API Reference (Beta)
|
||||
##########################################
|
||||
|
||||
This page lists the C API for Pepper 59. Apps that use this API can
|
||||
run in Chrome 59 or higher.
|
||||
This page lists the C API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.
|
||||
|
||||
`Interfaces <pepper_beta/c/group___interfaces.html>`__
|
||||
=============================================================
|
||||
|
@ -9,8 +9,8 @@
|
||||
Pepper C API Reference (Dev)
|
||||
##########################################
|
||||
|
||||
This page lists the C API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.
|
||||
This page lists the C API for Pepper 61. Apps that use this API can
|
||||
run in Chrome 61 or higher.
|
||||
|
||||
`Interfaces <pepper_dev/c/group___interfaces.html>`__
|
||||
=============================================================
|
||||
@ -114,7 +114,7 @@ run in Chrome 60 or higher.
|
||||
|
||||
* `PPB_TextInputController <pepper_dev/c/struct_p_p_b___text_input_controller__1__0.html>`__
|
||||
|
||||
* `PPB_TouchInputEvent <pepper_dev/c/struct_p_p_b___touch_input_event__1__0.html>`__
|
||||
* `PPB_TouchInputEvent <pepper_dev/c/struct_p_p_b___touch_input_event__1__4.html>`__
|
||||
|
||||
* `PPB_UDPSocket <pepper_dev/c/struct_p_p_b___u_d_p_socket__1__2.html>`__
|
||||
|
||||
|
@ -9,8 +9,8 @@
|
||||
Pepper C API Reference (Stable)
|
||||
##########################################
|
||||
|
||||
This page lists the C API for Pepper 58. Apps that use this API can
|
||||
run in Chrome 58 or higher.
|
||||
This page lists the C API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.
|
||||
|
||||
`Interfaces <pepper_stable/c/group___interfaces.html>`__
|
||||
=============================================================
|
||||
|
@ -9,8 +9,8 @@
|
||||
Pepper C++ API Reference (Beta)
|
||||
############################################
|
||||
|
||||
This page lists the C++ API for Pepper 59. Apps that use this API can
|
||||
run in Chrome 59 or higher.
|
||||
This page lists the C++ API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.
|
||||
|
||||
`Classes <pepper_beta/cpp/inherits.html>`__
|
||||
==================================================
|
||||
|
@ -9,8 +9,8 @@
|
||||
Pepper C++ API Reference (Dev)
|
||||
############################################
|
||||
|
||||
This page lists the C++ API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.
|
||||
This page lists the C++ API for Pepper 61. Apps that use this API can
|
||||
run in Chrome 61 or higher.
|
||||
|
||||
`Classes <pepper_dev/cpp/inherits.html>`__
|
||||
==================================================
|
||||
|
@ -9,8 +9,8 @@
|
||||
Pepper C++ API Reference (Stable)
|
||||
############################################
|
||||
|
||||
This page lists the C++ API for Pepper 58. Apps that use this API can
|
||||
run in Chrome 58 or higher.
|
||||
This page lists the C++ API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.
|
||||
|
||||
`Classes <pepper_stable/cpp/inherits.html>`__
|
||||
==================================================
|
||||
|
@ -155,7 +155,7 @@ the file ``example.js``. This script is included in the module's html page (see
|
||||
navigator.webkitPersistentStorage.requestQuota(window.PERSISTENT, 1024 * 1024,
|
||||
function(bytes) {
|
||||
common.updateStatus(
|
||||
'Allocated ' + bytes + ' bytes of persistant storage.');
|
||||
'Allocated ' + bytes + ' bytes of persistent storage.');
|
||||
common.createNaClModule(name, tc, config, width, height);
|
||||
common.attachDefaultListeners();
|
||||
},
|
||||
|
@ -19,7 +19,7 @@ Portable Native Client
|
||||
======================
|
||||
|
||||
Portable Native Client is enabled by default for web pages, so no separate
|
||||
distribution step is requred. Making PNaCl a part of your web application is as
|
||||
distribution step is required. Making PNaCl a part of your web application is as
|
||||
simple as embedding a manifest file that points to a **pexe**. See the
|
||||
:doc:`technical overview <../overview>` for more details.
|
||||
|
||||
|
@ -122,7 +122,7 @@ development.
|
||||
Step 4: Stub code for the tutorial
|
||||
==================================
|
||||
|
||||
The stub code for the tutorial is avalable in the SDK, in
|
||||
The stub code for the tutorial is available in the SDK, in
|
||||
``pepper_$(VERSION)/getting_started/part1``. It contains the following files:
|
||||
|
||||
* ``index.html``: Contains the HTML layout of the page as well as the JavaScript
|
||||
|
@ -417,7 +417,7 @@ How do I build x86-32, x86-64 or ARM ``.nexes``?
|
||||
|
||||
By default, the applications in the ``/examples`` folder create
|
||||
architecture-independent ``.pexe`` for Portable Native Client. To
|
||||
generate a ``.nexe`` targetting one specific architecture using the
|
||||
generate a ``.nexe`` targeting one specific architecture using the
|
||||
Native Client or Portable Native Client toolchains, see the
|
||||
:doc:`Building instructions <devguide/devcycle/building>`.
|
||||
|
||||
|
@ -156,7 +156,7 @@
|
||||
<td style="font-weight: bold; font-size: 11px; padding: 5px;">RecommendSampleFrameCount </td>
|
||||
<td style="width: 50px; text-align: center; font-size: 11px; padding: 5px;"> </td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP</td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP - No mechanism to get a recomended buffer size.</td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP - No mechanism to get a recommended buffer size.</td>
|
||||
<td style="font-size: 11px; padding: 5px;"> </td>
|
||||
</tr>
|
||||
|
||||
@ -1470,7 +1470,7 @@ CSS3 supports specifying the hotspot. </td>
|
||||
<td style="width: 50px; text-align: center; font-size: 11px; padding: 5px;"> </td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP</td>
|
||||
<td bgcolor="#ffcccc" style="font-size: 11px; padding: 5px;">GAP - No equivalent hints to browser about canvas containing input.</td>
|
||||
<td style="font-size: 11px; padding: 5px;">Some developers would like to either be able to hint in this fashion, or preferrably the ability to intercept and display IME events / output inline inside a canvas. </td>
|
||||
<td style="font-size: 11px; padding: 5px;">Some developers would like to either be able to hint in this fashion, or preferably the ability to intercept and display IME events / output inline inside a canvas. </td>
|
||||
</tr>
|
||||
|
||||
<tr bgcolor="#fcfcfc">
|
||||
|
@ -15,7 +15,7 @@ require you to agree to allow the page unlimited storage
|
||||
|
||||
The first run requires a large download. Please be patient.
|
||||
Also, as PNaCl translates executables to native code on demand,
|
||||
each program will also have a noticable load delay on first run.
|
||||
each program will also have a noticeable load delay on first run.
|
||||
We're actively working to improve this.
|
||||
|
||||
NOTE: This environment will leave a substantial (800MB) payload in your
|
||||
|
@ -10,8 +10,8 @@
|
||||
Pepper API Reference (Beta)
|
||||
########################################
|
||||
|
||||
This page lists the API for Pepper 59. Apps that use this API can
|
||||
run in Chrome 59 or higher.
|
||||
This page lists the API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.
|
||||
|
||||
:ref:`Pepper C API Reference <pepper_beta_c_index>`
|
||||
===========================================================
|
||||
|
@ -10,8 +10,8 @@
|
||||
Pepper API Reference (Dev)
|
||||
########################################
|
||||
|
||||
This page lists the API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.
|
||||
This page lists the API for Pepper 61. Apps that use this API can
|
||||
run in Chrome 61 or higher.
|
||||
|
||||
:ref:`Pepper C API Reference <pepper_dev_c_index>`
|
||||
===========================================================
|
||||
|
@ -10,8 +10,8 @@
|
||||
Pepper API Reference (Stable)
|
||||
########################################
|
||||
|
||||
This page lists the API for Pepper 58. Apps that use this API can
|
||||
run in Chrome 58 or higher.
|
||||
This page lists the API for Pepper 60. Apps that use this API can
|
||||
run in Chrome 60 or higher.
|
||||
|
||||
:ref:`Pepper C API Reference <pepper_stable_c_index>`
|
||||
===========================================================
|
||||
|
@ -141,7 +141,7 @@ Julia
|
||||
|
||||
* **Project:** Support the Julia programming language.
|
||||
* **Brief explanation:** Julia_ targets LLVM, but it does so through LLVM's
|
||||
Just-in-Time compiler which PNaCl doens't support. The aim of this project is
|
||||
Just-in-Time compiler which PNaCl doesn't support. The aim of this project is
|
||||
to allow it to deliver PNaCl ``.pexe`` files.
|
||||
* **Expected results:** The Julia test suite passes within the browser. How to
|
||||
use Julia to target PNaCl is well documented and easy to do.
|
||||
@ -181,7 +181,7 @@ Mono
|
||||
|
||||
* **Project:** Support C# running inside Mono.
|
||||
* **Brief explanation:** C# is traditionally a Just-in-Time compiled language,
|
||||
the aim of this project is to be able to run C# code withing Mono_ while
|
||||
the aim of this project is to be able to run C# code within Mono_ while
|
||||
compiling ahead-of-time.
|
||||
* **Expected results:** The Mono test suite passes within the browser. How to
|
||||
use Mono to target PNaCl is well documented and easy to do.
|
||||
|
@ -899,7 +899,7 @@ Validator Code
|
||||
^^^^^^^^^^^^^^
|
||||
|
||||
By now you're itching to see the sandbox validator's code and dissect
|
||||
it. You'll have a disapointing read: at less that 500 lines of code
|
||||
it. You'll have a disappointing read: at less that 500 lines of code
|
||||
`validator.cc
|
||||
<http://src.chromium.org/viewvc/native_client/trunk/src/native_client/src/trusted/validator_arm/validator.cc>`_
|
||||
is quite simple to understand and much shorter than this document. It's
|
||||
|
@ -138,7 +138,7 @@ Disable the Chrome cache
|
||||
Chrome's intelligent caching caches resources aggressively. When building a
|
||||
Native Client application you should disable the cache to make sure that Chrome
|
||||
loads the latest version. Intelligent caching only remains inactive while
|
||||
Developer Tools are open. Otherwise, agressive caching continues.
|
||||
Developer Tools are open. Otherwise, aggressive caching continues.
|
||||
|
||||
#. Open Chrome's developer tools by clicking the menu icon |menu-icon| and
|
||||
choosing Tools > Developer tools.
|
||||
|
@ -11,7 +11,7 @@ function domContentLoaded(name, tc, config, width, height) {
|
||||
navigator.webkitPersistentStorage.requestQuota(5 * 1024 * 1024,
|
||||
function(bytes) {
|
||||
common.updateStatus(
|
||||
'Allocated ' + bytes + ' bytes of persistant storage.');
|
||||
'Allocated ' + bytes + ' bytes of persistent storage.');
|
||||
common.attachDefaultListeners();
|
||||
common.createNaClModule(name, tc, config, width, height);
|
||||
},
|
||||
|
@ -65,7 +65,7 @@ class VpnProviderInstance : public pp::Instance {
|
||||
* connection. The response would usually contain configuration details
|
||||
* for the tunnel obtained from the VPN implementation.
|
||||
*
|
||||
* Currently just signaling that is was executed succesfuly.
|
||||
* Currently just signaling that is was executed successfully.
|
||||
*/
|
||||
|
||||
pp::VarDictionary dict;
|
||||
|
@ -16,7 +16,7 @@ found in the LICENSE file.
|
||||
<h2>Status: <code id="statusField">NO-STATUS</code></h2>
|
||||
<p> Simulates the swarming and avoiding flight behavior of a flock of
|
||||
geese. This demo using the ppapi_simple library to automatically handle
|
||||
creation and maintainence of the 2D graphics context, providing a pointer
|
||||
creation and maintenance of the 2D graphics context, providing a pointer
|
||||
and stride for a 32 bit (RGBA/ARGB) area in which the example draws
|
||||
every frame.
|
||||
</p>
|
||||
|
@ -403,7 +403,7 @@ void Life::wSimulate(int y) {
|
||||
// Index 17 is 255 constant from kZero255 constant vector.
|
||||
// Output pixel color values are in BGRABGRABGRABGRA order.
|
||||
// Since each pixel needs 4 bytes of color information, 16 cells will
|
||||
// need to expand to 4 seperate 16 byte pixel splats.
|
||||
// need to expand to 4 separate 16 byte pixel splats.
|
||||
u8x16_t pixel0_3 = __builtin_shufflevector(alive, kZero255,
|
||||
16, 0, 16, 17, 16, 1, 16, 17, 16, 2, 16, 17, 16, 3, 16, 17);
|
||||
u8x16_t pixel4_7 = __builtin_shufflevector(alive, kZero255,
|
||||
|
@ -15,7 +15,7 @@ function domContentLoaded(name, tc, config, width, height) {
|
||||
navigator.webkitPersistentStorage.requestQuota(5 * 1024 * 1024,
|
||||
function(bytes) {
|
||||
common.updateStatus(
|
||||
'Allocated ' + bytes + ' bytes of persistant storage.');
|
||||
'Allocated ' + bytes + ' bytes of persistent storage.');
|
||||
common.attachDefaultListeners();
|
||||
common.createNaClModule(name, tc, config, width, height);
|
||||
},
|
||||
|
@ -63,7 +63,7 @@ void *EHRequestExceptionStackOnThread(size_t stack_size);
|
||||
* Returns non-zero if a hander has been installed and exceptions will
|
||||
* be forwarded.
|
||||
*
|
||||
* NOTE: Exception handling is not guarenteed to be available so it should
|
||||
* NOTE: Exception handling is not guaranteed to be available so it should
|
||||
* not be considered an error if the request fails.
|
||||
*/
|
||||
int EHHanderInstalled();
|
||||
|
@ -27,7 +27,7 @@ namespace nacl_io {
|
||||
* payload: <operations_payload>
|
||||
* }
|
||||
* The payload for 'write' message is a ArrayBuffer containing binary data.
|
||||
* The payload for 'ack' messages is the total number of bytes recieved at
|
||||
* The payload for 'ack' messages is the total number of bytes received at
|
||||
* the other end.
|
||||
* For example: { pipe: 'jspipe1', operation: 'ack', payload: 234 }
|
||||
*
|
||||
|
@ -103,7 +103,7 @@ Error TtyNode::Write(const HandleAttr& attr,
|
||||
int rtn = output_handler_.handler(
|
||||
static_cast<const char*>(buf), count, output_handler_.user_data);
|
||||
|
||||
// Negative return value means an error occured and the return
|
||||
// Negative return value means an error occurred and the return
|
||||
// value is a negated errno value.
|
||||
if (rtn < 0)
|
||||
return -rtn;
|
||||
|
@ -60,7 +60,7 @@ class TtyNode : public CharNode {
|
||||
|
||||
// Output handler for TTY. This is set via ioctl(2).
|
||||
struct tioc_nacl_output output_handler_;
|
||||
// Lock to protect output_handler_. This lock gets aquired whenever
|
||||
// Lock to protect output_handler_. This lock gets acquired whenever
|
||||
// output_handler_ is used or set.
|
||||
sdk_util::SimpleLock output_lock_;
|
||||
};
|
||||
|
@ -32,7 +32,7 @@ bool operator<(const ScopedEventEmitter& src_a,
|
||||
//
|
||||
// The EventEmitter class provides notification of events to EventListeners
|
||||
// by registering EventInfo objects and signaling the EventListener
|
||||
// whenever thier state is changed.
|
||||
// whenever their state is changed.
|
||||
//
|
||||
// See "Kernel Events" in event_listener.h for additional information.
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
* thread that calls write(), or, for echoed input during the
|
||||
* NACL_IOC_HANDLEMESSAGE ioctl() on the thread calling ioctl(). The handler
|
||||
* should return the number of bytes written/handled, or -errno if an error
|
||||
* occured.
|
||||
* occurred.
|
||||
*/
|
||||
#define TIOCNACLOUTPUT 0xadcd03
|
||||
|
||||
|
@ -858,7 +858,7 @@ int KernelProxy::rename(const char* path, const char* newpath) {
|
||||
}
|
||||
|
||||
if (newfs.get() != fs.get()) {
|
||||
// Renaming accross mountpoints is not allowed
|
||||
// Renaming across mountpoints is not allowed
|
||||
errno = EXDEV;
|
||||
return -1;
|
||||
}
|
||||
|
@ -296,7 +296,7 @@ int _real_fstat(int fd, struct stat* buf) {
|
||||
int _real_isatty(int fd, int* result) {
|
||||
CHECK_REAL(isatty);
|
||||
// The real isatty function can be NULL (for example if we are running
|
||||
// withing chrome).
|
||||
// within chrome).
|
||||
if (REAL(isatty) == NULL) {
|
||||
*result = 0;
|
||||
return ENOTTY;
|
||||
|
@ -86,7 +86,7 @@ void ThreadPool::PostExitAndJoinAll() {
|
||||
// Main work loop - one for each worker thread.
|
||||
void ThreadPool::WorkLoop() {
|
||||
while (true) {
|
||||
// Wait for work. If no work is availble, this thread will sleep here.
|
||||
// Wait for work. If no work is available, this thread will sleep here.
|
||||
sem_wait(&work_sem_);
|
||||
if (exiting_) break;
|
||||
while (true) {
|
||||
|
@ -614,7 +614,7 @@ TEST_F(SocketTestWithServer, LargeSend) {
|
||||
ASSERT_EQ(0, ki_connect(sock_, (sockaddr*) &addr, addrlen))
|
||||
<< "Failed with " << errno << ": " << strerror(errno);
|
||||
|
||||
// Call send an recv until all bytes have been transfered.
|
||||
// Call send an recv until all bytes have been transferred.
|
||||
while (bytes_received < LARGE_SEND_BYTES) {
|
||||
if (bytes_sent < LARGE_SEND_BYTES) {
|
||||
int sent = ki_send(sock_, outbuf + bytes_sent,
|
||||
|
@ -407,7 +407,7 @@ TEST_F(JSPipeNodeTest, JSPipeInputBuffer) {
|
||||
// Returns:
|
||||
// 0 -> Not readable
|
||||
// 1 -> Readable
|
||||
// -1 -> Error occured
|
||||
// -1 -> Error occurred
|
||||
int IsReadable(int fd) {
|
||||
struct timeval timeout = {0, 0};
|
||||
fd_set readfds;
|
||||
|
@ -349,7 +349,7 @@ TEST_F(KernelProxyTest, BasicReadWrite) {
|
||||
int fd1, fd2, fd3;
|
||||
int len;
|
||||
|
||||
// Fail to delete non existant "/foo"
|
||||
// Fail to delete non existent "/foo"
|
||||
EXPECT_EQ(-1, ki_rmdir("/foo"));
|
||||
EXPECT_EQ(ENOENT, errno);
|
||||
|
||||
|
@ -177,7 +177,7 @@ TEST_F(TtyNodeTest, TtyOutput) {
|
||||
// Returns:
|
||||
// 0 -> Not readable
|
||||
// 1 -> Readable
|
||||
// -1 -> Error occured
|
||||
// -1 -> Error occurred
|
||||
static int IsReadable(int fd) {
|
||||
struct timeval timeout = {0, 0};
|
||||
fd_set readfds;
|
||||
|
@ -229,7 +229,7 @@ all:
|
||||
|
||||
|
||||
#
|
||||
# The install target is used to install built libraries to thier final destination.
|
||||
# The install target is used to install built libraries to their final destination.
|
||||
# By default this is the NaCl SDK 'lib' folder.
|
||||
#
|
||||
install:
|
||||
|
@ -27,7 +27,7 @@ def ParseLine(line, new_target):
|
||||
"""Parse one line of a GCC-generated deps file.
|
||||
|
||||
Each line contains an optional target and then a list
|
||||
of space seperated dependencies. Spaces within filenames
|
||||
of space separated dependencies. Spaces within filenames
|
||||
are escaped with a backslash.
|
||||
"""
|
||||
filenames = []
|
||||
|
@ -58,7 +58,7 @@ HOST_CFLAGS = -fPIC -pthread $(HOST_WARNINGS) -I$(NACL_SDK_ROOT)/include
|
||||
ifneq ($(OSNAME),mac)
|
||||
# Adding -Wl,-Bsymbolic means that symbols defined within the module are always
|
||||
# used by the module, and not shadowed by symbols already loaded in, for
|
||||
# exmaple, libc. Without this the libc symbols (or anything injected with
|
||||
# example, libc. Without this the libc symbols (or anything injected with
|
||||
# LD_PRELOAD will take precedence).
|
||||
# -pthread is not needed on mac (libpthread is a symlink to libSystem) and
|
||||
# in fact generated a warning if passed at link time.
|
||||
|
@ -28,7 +28,7 @@ class TestCreateHtml(unittest.TestCase):
|
||||
shutil.rmtree(self.tempdir)
|
||||
|
||||
def testBadInput(self):
|
||||
# Non-existant file
|
||||
# Non-existent file
|
||||
self.assertRaises(create_html.Error, create_html.main, ['foo.nexe'])
|
||||
# Existing file with wrong extension
|
||||
self.assertRaises(create_html.Error, create_html.main, [__file__])
|
||||
|
Reference in New Issue
Block a user