ppb__input__event_8h.html revision a02191e04bc25c4935f804f2c080ae28663d096d
1{{+bindTo:partials.standard_nacl_article}} 2<h1>ppb_input_event.h File Reference</h1> 3<div id="doxygen-ref"> 4{{- dummy div to appease doxygen -}} 5 <div> 6<!-- Generated by Doxygen 1.7.6.1 --> 7 8 9</div> 10<!--header--> 11<div class="contents"> 12<div class="textblock"><div class="dynheader"> 13Include dependency graph for ppb_input_event.h:</div> 14<div class="dyncontent"> 15<div class="center"><img src="ppb__input__event_8h__incl.png" border="0" usemap="#ppb__input__event_8h" alt="" /></div> 16<map name="ppb__input__event_8h" id="ppb__input__event_8h"> 17</map> 18</div> 19</div><h2> 20Data Structures</h2><table class="memberdecls"> 21 22<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___input_event__1__0.html">PPB_InputEvent</a></td></tr> 23<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_InputEvent</code> interface contains pointers to several functions related to generic input events on the browser. <a href="struct_p_p_b___input_event__1__0.html#details">More...</a><br /></td></tr> 24<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___mouse_input_event__1__1.html">PPB_MouseInputEvent</a></td></tr> 25<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code>PPB_MouseInputEvent</code> interface contains pointers to several functions related to mouse input events. <a href="struct_p_p_b___mouse_input_event__1__1.html#details">More...</a><br /></td></tr> 26<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___wheel_input_event__1__0.html">PPB_WheelInputEvent</a></td></tr> 27<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> 28<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> 29<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> 30<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> 31<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> 32<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> 33</table><h2> 34Defines</h2><table class="memberdecls"> 35<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#af4e5b597aea9864e7d9aa81c71e781d2">PPB_INPUT_EVENT_INTERFACE</a>   "PPB_InputEvent;1.0"</td></tr> 36<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a40fd5bca277483a37c2713b8961b5117">PPB_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#af4e5b597aea9864e7d9aa81c71e781d2">PPB_INPUT_EVENT_INTERFACE</a></td></tr> 37<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a9887382b4700999b639a2f2de497e104">PPB_MOUSE_INPUT_EVENT_INTERFACE</a>   "PPB_MouseInputEvent;1.1"</td></tr> 38<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a761fcf6df555946b6c2e1a0b6cd01c5e">PPB_MOUSE_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#a9887382b4700999b639a2f2de497e104">PPB_MOUSE_INPUT_EVENT_INTERFACE</a></td></tr> 39<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__input__event_8h.html#a0a7bcd124b8e7677b629b236eabfb563">PPB_WHEEL_INPUT_EVENT_INTERFACE</a>   "PPB_WheelInputEvent;1.0"</td></tr> 40<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> 41<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> 42<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> 43<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> 44<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> 45<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> 46<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> 47</table><h2> 48Typedefs</h2><table class="memberdecls"> 49<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct_p_p_b___input_event__1__0.html">PPB_InputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#gac221fa16a0d0daa0bf171a477b465396">PPB_InputEvent</a></td></tr> 50<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" /> 51<a class="el" href="struct_p_p_b___mouse_input_event__1__1.html">PPB_MouseInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#ga3fcedb0e992eebaf7d9b1b60aacceafc">PPB_MouseInputEvent</a></td></tr> 52<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" /> 53<a class="el" href="struct_p_p_b___wheel_input_event__1__0.html">PPB_WheelInputEvent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___interfaces.html#gaaefb7f24240d14faa56dfdba8c116889">PPB_WheelInputEvent</a></td></tr> 54<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" /> 55<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> 56<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" /> 57<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> 58<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak" /> 59<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> 60</table><h2> 61Enumerations</h2><table class="memberdecls"> 62<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gaca7296cfec99fcb6646b7144d1d6a0c5">PP_InputEvent_Type</a> { <br /> 63  <a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a9b6d5489f328f0b902da4a1f5836b4cb">PP_INPUTEVENT_TYPE_UNDEFINED</a> = -1, 64<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a4309eee5fb8284b6be7c258090b21e77">PP_INPUTEVENT_TYPE_MOUSEDOWN</a> = 0, 65<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a9f0a8196670b1da0e9c3cf081329c3ca">PP_INPUTEVENT_TYPE_MOUSEUP</a> = 1, 66<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a9d3a09d7fb33663f3a7d920fd2e3208d">PP_INPUTEVENT_TYPE_MOUSEMOVE</a> = 2, 67<br /> 68  <a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5ad240947fd6d67f23b679be4806947e2a">PP_INPUTEVENT_TYPE_MOUSEENTER</a> = 3, 69<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a0870576010613081518c9c6683abd2e8">PP_INPUTEVENT_TYPE_MOUSELEAVE</a> = 4, 70<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a2eedbec689780077aa98188805a559f6">PP_INPUTEVENT_TYPE_WHEEL</a> = 5, 71<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a05c7f50eb36e606a3e5a0065b337d96c">PP_INPUTEVENT_TYPE_RAWKEYDOWN</a> = 6, 72<br /> 73  <a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a4064a5f6ce10c7e5a0834aff7cd7e474">PP_INPUTEVENT_TYPE_KEYDOWN</a> = 7, 74<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5af57c2b682b29f7b03f27519f98febdea">PP_INPUTEVENT_TYPE_KEYUP</a> = 8, 75<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a0d547efbed42c655264b96a51954e0dd">PP_INPUTEVENT_TYPE_CHAR</a> = 9, 76<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a0cf7525c015c97ded19afab9d7d9afee">PP_INPUTEVENT_TYPE_CONTEXTMENU</a> = 10, 77<br /> 78  <a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a90668acda261e23721f3dd757f557031">PP_INPUTEVENT_TYPE_IME_COMPOSITION_START</a> = 11, 79<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a1eff5df3bb41546046f97993376607c2">PP_INPUTEVENT_TYPE_IME_COMPOSITION_UPDATE</a> = 12, 80<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a5c009302410ac6f55da4df618b2d85d5">PP_INPUTEVENT_TYPE_IME_COMPOSITION_END</a> = 13, 81<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a5826ba18e40265a7b74e4b3ae1fe3772">PP_INPUTEVENT_TYPE_IME_TEXT</a> = 14, 82<br /> 83  <a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5ac604f0e894f8f9e660d36e30db16b52d">PP_INPUTEVENT_TYPE_TOUCHSTART</a> = 15, 84<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a43888c9c671ac5973f5bcea7eabcc889">PP_INPUTEVENT_TYPE_TOUCHMOVE</a> = 16, 85<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5ae1c312aafaf4caeddb1afc09e81c9655">PP_INPUTEVENT_TYPE_TOUCHEND</a> = 17, 86<a class="el" href="group___enums.html#ggaca7296cfec99fcb6646b7144d1d6a0c5a78266e75562e546005eb8098f455ce91">PP_INPUTEVENT_TYPE_TOUCHCANCEL</a> = 18 87<br /> 88 }</td></tr> 89<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#ga21b811ac0484a214a8751aa3e1c959d9">PP_InputEvent_Modifier</a> { <br /> 90  <a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9a7506fd613b0e3055b37700eddcc04c8e">PP_INPUTEVENT_MODIFIER_SHIFTKEY</a> = 1 << 0, 91<a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9aeb4a9ad52cbfbfab9dea7cf2429c52f7">PP_INPUTEVENT_MODIFIER_CONTROLKEY</a> = 1 << 1, 92<a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9ab30d756ab410e7155deef8c48568fc95">PP_INPUTEVENT_MODIFIER_ALTKEY</a> = 1 << 2, 93<a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9ab3b68a7fb23fa33be297b30a2d3f27d7">PP_INPUTEVENT_MODIFIER_METAKEY</a> = 1 << 3, 94<br /> 95  <a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9a24f5d73cf82a01116f52b57410e64c9d">PP_INPUTEVENT_MODIFIER_ISKEYPAD</a> = 1 << 4, 96<a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9a0d6141a7a3498af2020093469358472f">PP_INPUTEVENT_MODIFIER_ISAUTOREPEAT</a> = 1 << 5, 97<a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9a31e52901313720fd0e431976228f2153">PP_INPUTEVENT_MODIFIER_LEFTBUTTONDOWN</a> = 1 << 6, 98<a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9aa2369bf6eb5309a43d608ef83d747a04">PP_INPUTEVENT_MODIFIER_MIDDLEBUTTONDOWN</a> = 1 << 7, 99<br /> 100  <a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9aee3e5083c83130d4368b79878fd574fe">PP_INPUTEVENT_MODIFIER_RIGHTBUTTONDOWN</a> = 1 << 8, 101<a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9a99a27b5dab8360eb08189439b85b8781">PP_INPUTEVENT_MODIFIER_CAPSLOCKKEY</a> = 1 << 9, 102<a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9a493ca598187014e2356cd7a5ba8cdffd">PP_INPUTEVENT_MODIFIER_NUMLOCKKEY</a> = 1 << 10, 103<a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9a8295bfc8067c06a17ccfc5fb6a992e17">PP_INPUTEVENT_MODIFIER_ISLEFT</a> = 1 << 11, 104<br /> 105  <a class="el" href="group___enums.html#gga21b811ac0484a214a8751aa3e1c959d9a348f43efaf61edbefd83346428c5b122">PP_INPUTEVENT_MODIFIER_ISRIGHT</a> = 1 << 12 106<br /> 107 }</td></tr> 108<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#ga25113f3c8d33e863fd38b3f70f8a5e6e">PP_InputEvent_MouseButton</a> { <a class="el" href="group___enums.html#gga25113f3c8d33e863fd38b3f70f8a5e6eaa2d4e499d6c23ef45381a89612e654d9">PP_INPUTEVENT_MOUSEBUTTON_NONE</a> = -1, 109<a class="el" href="group___enums.html#gga25113f3c8d33e863fd38b3f70f8a5e6eaa44f4ea3c7759e4fce6150f349909f63">PP_INPUTEVENT_MOUSEBUTTON_LEFT</a> = 0, 110<a class="el" href="group___enums.html#gga25113f3c8d33e863fd38b3f70f8a5e6ea3f8a2698990ec1e36943651ca600e3be">PP_INPUTEVENT_MOUSEBUTTON_MIDDLE</a> = 1, 111<a class="el" href="group___enums.html#gga25113f3c8d33e863fd38b3f70f8a5e6ea681614da50d511b516d0a88fbaa6eb5b">PP_INPUTEVENT_MOUSEBUTTON_RIGHT</a> = 2 112 }</td></tr> 113<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gafe68e3c1031daa4a6496845ff47649cd">PP_InputEvent_Class</a> { <br /> 114  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda79ccc5180eb39c52ab3207f0c876dd52">PP_INPUTEVENT_CLASS_MOUSE</a> = 1 << 0, 115<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda2c3341eacc3a459713ce334b9af0cda8">PP_INPUTEVENT_CLASS_KEYBOARD</a> = 1 << 1, 116<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda59d6686dbce1f0dc092cb88a451bb3a6">PP_INPUTEVENT_CLASS_WHEEL</a> = 1 << 2, 117<a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda19b05264fa31d7e975eba297f9f146af">PP_INPUTEVENT_CLASS_TOUCH</a> = 1 << 3, 118<br /> 119  <a class="el" href="group___enums.html#ggafe68e3c1031daa4a6496845ff47649cda1280fe9a85edf74e20e4d503a345ab7d">PP_INPUTEVENT_CLASS_IME</a> = 1 << 4 120<br /> 121 }</td></tr> 122<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, 123<a class="el" href="group___enums.html#ggad5885a239d04166c8777432c81e39d0aa89d31d55d67fa0746d1f3bf4050eafff">PP_TOUCHLIST_TYPE_CHANGEDTOUCHES</a> = 1, 124<a class="el" href="group___enums.html#ggad5885a239d04166c8777432c81e39d0aa0682e6c428fed9b900e3d9e56aaa8fca">PP_TOUCHLIST_TYPE_TARGETTOUCHES</a> = 2 125 }</td></tr> 126</table><h2> 127Variables</h2><table class="memberdecls"> 128<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gaca7296cfec99fcb6646b7144d1d6a0c5">PP_InputEvent_Type</a></td></tr> 129<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#ga21b811ac0484a214a8751aa3e1c959d9">PP_InputEvent_Modifier</a></td></tr> 130<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#ga25113f3c8d33e863fd38b3f70f8a5e6e">PP_InputEvent_MouseButton</a></td></tr> 131<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gafe68e3c1031daa4a6496845ff47649cd">PP_InputEvent_Class</a></td></tr> 132<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___enums.html#gad5885a239d04166c8777432c81e39d0a">PP_TouchListType</a></td></tr> 133</table> 134<hr /><a name="details" id="details"></a><h2>Detailed Description</h2> 135<div class="textblock"><p>This file defines the Input Event interfaces. </p> 136</div><hr /><h2>Define Documentation</h2> 137<a class="anchor" id="ac7e4bf41f38afcb87e0a75c8f27ca33f"></a><!-- doxytag: member="ppb_input_event.h::PPB_IME_INPUT_EVENT_INTERFACE" ref="ac7e4bf41f38afcb87e0a75c8f27ca33f" args="" --> 138<div class="memitem"> 139<div class="memproto"> 140<table class="memname"> 141<tr> 142<td class="memname">#define <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> 143</tr> 144</table> 145</div> 146<div class="memdoc"> 147</div> 148</div> 149<a class="anchor" id="ad911c1aed763c2f362037995ffca801a"></a><!-- doxytag: member="ppb_input_event.h::PPB_IME_INPUT_EVENT_INTERFACE" ref="ad911c1aed763c2f362037995ffca801a" args="" --> 150<div class="memitem"> 151<div class="memproto"> 152<table class="memname"> 153<tr> 154<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#ad911c1aed763c2f362037995ffca801a">PPB_IME_INPUT_EVENT_INTERFACE</a>   "PPB_IMEInputEvent;1.0"</td> 155</tr> 156</table> 157</div> 158<div class="memdoc"> 159</div> 160</div> 161<a class="anchor" id="a40fd5bca277483a37c2713b8961b5117"></a><!-- doxytag: member="ppb_input_event.h::PPB_INPUT_EVENT_INTERFACE" ref="a40fd5bca277483a37c2713b8961b5117" args="" --> 162<div class="memitem"> 163<div class="memproto"> 164<table class="memname"> 165<tr> 166<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#a40fd5bca277483a37c2713b8961b5117">PPB_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#af4e5b597aea9864e7d9aa81c71e781d2">PPB_INPUT_EVENT_INTERFACE</a></td> 167</tr> 168</table> 169</div> 170<div class="memdoc"> 171</div> 172</div> 173<a class="anchor" id="af4e5b597aea9864e7d9aa81c71e781d2"></a><!-- doxytag: member="ppb_input_event.h::PPB_INPUT_EVENT_INTERFACE" ref="af4e5b597aea9864e7d9aa81c71e781d2" args="" --> 174<div class="memitem"> 175<div class="memproto"> 176<table class="memname"> 177<tr> 178<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#af4e5b597aea9864e7d9aa81c71e781d2">PPB_INPUT_EVENT_INTERFACE</a>   "PPB_InputEvent;1.0"</td> 179</tr> 180</table> 181</div> 182<div class="memdoc"> 183</div> 184</div> 185<a class="anchor" id="a969f9e171a3202249e8dfabaef33c288"></a><!-- doxytag: member="ppb_input_event.h::PPB_KEYBOARD_INPUT_EVENT_INTERFACE" ref="a969f9e171a3202249e8dfabaef33c288" args="" --> 186<div class="memitem"> 187<div class="memproto"> 188<table class="memname"> 189<tr> 190<td class="memname">#define <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> 191</tr> 192</table> 193</div> 194<div class="memdoc"> 195</div> 196</div> 197<a class="anchor" id="a48b7f516c37c910e75178f1b6bd65f48"></a><!-- doxytag: member="ppb_input_event.h::PPB_KEYBOARD_INPUT_EVENT_INTERFACE" ref="a48b7f516c37c910e75178f1b6bd65f48" args="" --> 198<div class="memitem"> 199<div class="memproto"> 200<table class="memname"> 201<tr> 202<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#a48b7f516c37c910e75178f1b6bd65f48">PPB_KEYBOARD_INPUT_EVENT_INTERFACE</a>   "PPB_KeyboardInputEvent;1.2"</td> 203</tr> 204</table> 205</div> 206<div class="memdoc"> 207</div> 208</div> 209<a class="anchor" id="a761fcf6df555946b6c2e1a0b6cd01c5e"></a><!-- doxytag: member="ppb_input_event.h::PPB_MOUSE_INPUT_EVENT_INTERFACE" ref="a761fcf6df555946b6c2e1a0b6cd01c5e" args="" --> 210<div class="memitem"> 211<div class="memproto"> 212<table class="memname"> 213<tr> 214<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#a761fcf6df555946b6c2e1a0b6cd01c5e">PPB_MOUSE_INPUT_EVENT_INTERFACE</a>   <a class="el" href="ppb__input__event_8h.html#a9887382b4700999b639a2f2de497e104">PPB_MOUSE_INPUT_EVENT_INTERFACE</a></td> 215</tr> 216</table> 217</div> 218<div class="memdoc"> 219</div> 220</div> 221<a class="anchor" id="a9887382b4700999b639a2f2de497e104"></a><!-- doxytag: member="ppb_input_event.h::PPB_MOUSE_INPUT_EVENT_INTERFACE" ref="a9887382b4700999b639a2f2de497e104" args="" --> 222<div class="memitem"> 223<div class="memproto"> 224<table class="memname"> 225<tr> 226<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#a9887382b4700999b639a2f2de497e104">PPB_MOUSE_INPUT_EVENT_INTERFACE</a>   "PPB_MouseInputEvent;1.1"</td> 227</tr> 228</table> 229</div> 230<div class="memdoc"> 231</div> 232</div> 233<a class="anchor" id="a9ef6ad6634a1d1912b83006862a0e57b"></a><!-- doxytag: member="ppb_input_event.h::PPB_TOUCH_INPUT_EVENT_INTERFACE" ref="a9ef6ad6634a1d1912b83006862a0e57b" args="" --> 234<div class="memitem"> 235<div class="memproto"> 236<table class="memname"> 237<tr> 238<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> 239</tr> 240</table> 241</div> 242<div class="memdoc"> 243</div> 244</div> 245<a class="anchor" id="a36b8536215a705ecc3fd4cd366b0f975"></a><!-- doxytag: member="ppb_input_event.h::PPB_TOUCH_INPUT_EVENT_INTERFACE" ref="a36b8536215a705ecc3fd4cd366b0f975" args="" --> 246<div class="memitem"> 247<div class="memproto"> 248<table class="memname"> 249<tr> 250<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> 251</tr> 252</table> 253</div> 254<div class="memdoc"> 255</div> 256</div> 257<a class="anchor" id="a2e592782e919e590dd393d421af8850f"></a><!-- doxytag: member="ppb_input_event.h::PPB_WHEEL_INPUT_EVENT_INTERFACE" ref="a2e592782e919e590dd393d421af8850f" args="" --> 258<div class="memitem"> 259<div class="memproto"> 260<table class="memname"> 261<tr> 262<td class="memname">#define <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> 263</tr> 264</table> 265</div> 266<div class="memdoc"> 267</div> 268</div> 269<a class="anchor" id="a0a7bcd124b8e7677b629b236eabfb563"></a><!-- doxytag: member="ppb_input_event.h::PPB_WHEEL_INPUT_EVENT_INTERFACE" ref="a0a7bcd124b8e7677b629b236eabfb563" args="" --> 270<div class="memitem"> 271<div class="memproto"> 272<table class="memname"> 273<tr> 274<td class="memname">#define <a class="el" href="ppb__input__event_8h.html#a0a7bcd124b8e7677b629b236eabfb563">PPB_WHEEL_INPUT_EVENT_INTERFACE</a>   "PPB_WheelInputEvent;1.0"</td> 275</tr> 276</table> 277</div> 278<div class="memdoc"> 279</div> 280</div> 281</div><!-- contents --> 282</div> 283{{/partials.standard_nacl_article}} 284