| OLD | NEW |
| 1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
| 2 | 2 |
| 3 <span class="target" id="c-api-dev"><span id="pepper-dev-c-index"></span></span>
<section id="pepper-c-api-reference-dev"> | 3 <span class="target" id="c-api-dev"><span id="pepper-dev-c-index"></span></span>
<section id="pepper-c-api-reference-dev"> |
| 4 <h1 id="pepper-c-api-reference-dev">Pepper C API Reference (Dev)</h1> | 4 <h1 id="pepper-c-api-reference-dev">Pepper C API Reference (Dev)</h1> |
| 5 <p>This page lists the C API for Pepper 40. Apps that use this API can | 5 <p>This page lists the C API for Pepper 42. Apps that use this API can |
| 6 run in Chrome 40 or higher.</p> | 6 run in Chrome 42 or higher.</p> |
| 7 <h2 id="interfaces"><a class="reference external" href="pepper_dev/c/group___int
erfaces.html">Interfaces</a></h2> | 7 <h2 id="interfaces"><a class="reference external" href="pepper_dev/c/group___int
erfaces.html">Interfaces</a></h2> |
| 8 <blockquote> | 8 <blockquote> |
| 9 <div><ul class="small-gap"> | 9 <div><ul class="small-gap"> |
| 10 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___audio__1__1.
html">PPB_Audio</a></li> | 10 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___audio__1__1.
html">PPB_Audio</a></li> |
| 11 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___audio_buffer
__0__1.html">PPB_AudioBuffer</a></li> | 11 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___audio_buffer
__0__1.html">PPB_AudioBuffer</a></li> |
| 12 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___audio_config
__1__1.html">PPB_AudioConfig</a></li> | 12 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___audio_config
__1__1.html">PPB_AudioConfig</a></li> |
| 13 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___compositor__
0__1.html">PPB_Compositor</a></li> | 13 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___compositor__
0__1.html">PPB_Compositor</a></li> |
| 14 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___compositor_l
ayer__0__2.html">PPB_CompositorLayer</a></li> | 14 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___compositor_l
ayer__0__2.html">PPB_CompositorLayer</a></li> |
| 15 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___console__1__
0.html">PPB_Console</a></li> | 15 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___console__1__
0.html">PPB_Console</a></li> |
| 16 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___core__1__0.h
tml">PPB_Core</a></li> | 16 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___core__1__0.h
tml">PPB_Core</a></li> |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 48 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_framebuffer_blit.html">PPB_OpenGLES2FramebufferBlit</a></li> | 48 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_framebuffer_blit.html">PPB_OpenGLES2FramebufferBlit</a></li> |
| 49 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_framebuffer_blit__1__0.html">PPB_OpenGLES2FramebufferBlit</a></li> | 49 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_framebuffer_blit__1__0.html">PPB_OpenGLES2FramebufferBlit</a></li> |
| 50 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_framebuffer_multisample.html">PPB_OpenGLES2FramebufferMultisample</a></li> | 50 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_framebuffer_multisample.html">PPB_OpenGLES2FramebufferMultisample</a></li> |
| 51 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_framebuffer_multisample__1__0.html">PPB_OpenGLES2FramebufferMultisample</a></l
i> | 51 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_framebuffer_multisample__1__0.html">PPB_OpenGLES2FramebufferMultisample</a></l
i> |
| 52 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_instanced_arrays.html">PPB_OpenGLES2InstancedArrays</a></li> | 52 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_instanced_arrays.html">PPB_OpenGLES2InstancedArrays</a></li> |
| 53 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_instanced_arrays__1__0.html">PPB_OpenGLES2InstancedArrays</a></li> | 53 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_instanced_arrays__1__0.html">PPB_OpenGLES2InstancedArrays</a></li> |
| 54 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_query.html">PPB_OpenGLES2Query</a></li> | 54 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_query.html">PPB_OpenGLES2Query</a></li> |
| 55 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_query__1__0.html">PPB_OpenGLES2Query</a></li> | 55 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_query__1__0.html">PPB_OpenGLES2Query</a></li> |
| 56 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_vertex_array_object.html">PPB_OpenGLES2VertexArrayObject</a></li> | 56 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_vertex_array_object.html">PPB_OpenGLES2VertexArrayObject</a></li> |
| 57 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_vertex_array_object__1__0.html">PPB_OpenGLES2VertexArrayObject</a></li> | 57 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___open_g_l_e_s
2_vertex_array_object__1__0.html">PPB_OpenGLES2VertexArrayObject</a></li> |
| 58 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___t_c_p_socket
__1__1.html">PPB_TCPSocket</a></li> | 58 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___t_c_p_socket
__1__2.html">PPB_TCPSocket</a></li> |
| 59 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___text_input_c
ontroller__1__0.html">PPB_TextInputController</a></li> | 59 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___text_input_c
ontroller__1__0.html">PPB_TextInputController</a></li> |
| 60 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___touch_input_
event__1__0.html">PPB_TouchInputEvent</a></li> | 60 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___touch_input_
event__1__0.html">PPB_TouchInputEvent</a></li> |
| 61 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_d_p_socket
__1__0.html">PPB_UDPSocket</a></li> | 61 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_d_p_socket
__1__1.html">PPB_UDPSocket</a></li> |
| 62 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_r_l_loader
__1__0.html">PPB_URLLoader</a></li> | 62 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_r_l_loader
__1__0.html">PPB_URLLoader</a></li> |
| 63 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_r_l_reques
t_info__1__0.html">PPB_URLRequestInfo</a></li> | 63 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_r_l_reques
t_info__1__0.html">PPB_URLRequestInfo</a></li> |
| 64 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_r_l_respon
se_info__1__0.html">PPB_URLResponseInfo</a></li> | 64 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___u_r_l_respon
se_info__1__0.html">PPB_URLResponseInfo</a></li> |
| 65 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___var__1__2.ht
ml">PPB_Var</a></li> | 65 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___var__1__2.ht
ml">PPB_Var</a></li> |
| 66 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___var_array__1
__0.html">PPB_VarArray</a></li> | 66 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___var_array__1
__0.html">PPB_VarArray</a></li> |
| 67 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___var_array_bu
ffer__1__0.html">PPB_VarArrayBuffer</a></li> | 67 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___var_array_bu
ffer__1__0.html">PPB_VarArrayBuffer</a></li> |
| 68 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___var_dictiona
ry__1__0.html">PPB_VarDictionary</a></li> | 68 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___var_dictiona
ry__1__0.html">PPB_VarDictionary</a></li> |
| 69 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___video_decode
r__0__2.html">PPB_VideoDecoder</a></li> | 69 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___video_decode
r__1__0.html">PPB_VideoDecoder</a></li> |
| 70 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___video_frame_
_0__1.html">PPB_VideoFrame</a></li> | 70 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___video_frame_
_0__1.html">PPB_VideoFrame</a></li> |
| 71 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___view__1__2.h
tml">PPB_View</a></li> | 71 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___view__1__2.h
tml">PPB_View</a></li> |
| 72 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___web_socket__
1__0.html">PPB_WebSocket</a></li> | 72 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___web_socket__
1__0.html">PPB_WebSocket</a></li> |
| 73 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___wheel_input_
event__1__0.html">PPB_WheelInputEvent</a></li> | 73 <li><a class="reference external" href="pepper_dev/c/struct_p_p_b___wheel_input_
event__1__0.html">PPB_WheelInputEvent</a></li> |
| 74 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___graphics3_d_
_1__0.html">PPP_Graphics3D</a></li> | 74 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___graphics3_d_
_1__0.html">PPP_Graphics3D</a></li> |
| 75 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___input_event_
_0__1.html">PPP_InputEvent</a></li> | 75 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___input_event_
_0__1.html">PPP_InputEvent</a></li> |
| 76 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___instance__1_
_1.html">PPP_Instance</a></li> | 76 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___instance__1_
_1.html">PPP_Instance</a></li> |
| 77 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___message_hand
ler__0__2.html">PPP_MessageHandler</a></li> | 77 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___message_hand
ler__0__2.html">PPP_MessageHandler</a></li> |
| 78 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___messaging__1
__0.html">PPP_Messaging</a></li> | 78 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___messaging__1
__0.html">PPP_Messaging</a></li> |
| 79 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___mouse_lock__
1__0.html">PPP_MouseLock</a></li> | 79 <li><a class="reference external" href="pepper_dev/c/struct_p_p_p___mouse_lock__
1__0.html">PPP_MouseLock</a></li> |
| (...skipping 18 matching lines...) Expand all Loading... |
| 98 <li><a class="reference external" href="pepper_dev/c/struct_p_p___input_event___
mouse.html">PP_InputEvent_Mouse</a></li> | 98 <li><a class="reference external" href="pepper_dev/c/struct_p_p___input_event___
mouse.html">PP_InputEvent_Mouse</a></li> |
| 99 <li><a class="reference external" href="pepper_dev/c/struct_p_p___input_event___
wheel.html">PP_InputEvent_Wheel</a></li> | 99 <li><a class="reference external" href="pepper_dev/c/struct_p_p___input_event___
wheel.html">PP_InputEvent_Wheel</a></li> |
| 100 <li><a class="reference external" href="pepper_dev/c/struct_p_p___net_address___
i_pv4.html">PP_NetAddress_IPv4</a></li> | 100 <li><a class="reference external" href="pepper_dev/c/struct_p_p___net_address___
i_pv4.html">PP_NetAddress_IPv4</a></li> |
| 101 <li><a class="reference external" href="pepper_dev/c/struct_p_p___net_address___
i_pv6.html">PP_NetAddress_IPv6</a></li> | 101 <li><a class="reference external" href="pepper_dev/c/struct_p_p___net_address___
i_pv6.html">PP_NetAddress_IPv6</a></li> |
| 102 <li><a class="reference external" href="pepper_dev/c/struct_p_p___point.html">PP
_Point</a></li> | 102 <li><a class="reference external" href="pepper_dev/c/struct_p_p___point.html">PP
_Point</a></li> |
| 103 <li><a class="reference external" href="pepper_dev/c/struct_p_p___rect.html">PP_
Rect</a></li> | 103 <li><a class="reference external" href="pepper_dev/c/struct_p_p___rect.html">PP_
Rect</a></li> |
| 104 <li><a class="reference external" href="pepper_dev/c/struct_p_p___size.html">PP_
Size</a></li> | 104 <li><a class="reference external" href="pepper_dev/c/struct_p_p___size.html">PP_
Size</a></li> |
| 105 <li><a class="reference external" href="pepper_dev/c/struct_p_p___touch_point.ht
ml">PP_TouchPoint</a></li> | 105 <li><a class="reference external" href="pepper_dev/c/struct_p_p___touch_point.ht
ml">PP_TouchPoint</a></li> |
| 106 <li><a class="reference external" href="pepper_dev/c/struct_p_p___var.html">PP_V
ar</a></li> | 106 <li><a class="reference external" href="pepper_dev/c/struct_p_p___var.html">PP_V
ar</a></li> |
| 107 <li><a class="reference external" href="pepper_dev/c/struct_p_p___video_picture.
html">PP_VideoPicture</a></li> | 107 <li><a class="reference external" href="pepper_dev/c/struct_p_p___video_picture.
html">PP_VideoPicture</a></li> |
| 108 <li><a class="reference external" href="pepper_dev/c/struct_p_p___video_picture_
_0__1.html">PP_VideoPicture</a></li> |
| 108 <li><a class="reference external" href="pepper_dev/c/union_p_p___var_value.html"
>PP_VarValue</a></li> | 109 <li><a class="reference external" href="pepper_dev/c/union_p_p___var_value.html"
>PP_VarValue</a></li> |
| 109 </ul> | 110 </ul> |
| 110 </div></blockquote> | 111 </div></blockquote> |
| 111 <h2 id="functions"><a class="reference external" href="pepper_dev/c/group___func
tions.html">Functions</a></h2> | 112 <h2 id="functions"><a class="reference external" href="pepper_dev/c/group___func
tions.html">Functions</a></h2> |
| 112 <h2 id="enums"><a class="reference external" href="pepper_dev/c/group___enums.ht
ml">Enums</a></h2> | 113 <h2 id="enums"><a class="reference external" href="pepper_dev/c/group___enums.ht
ml">Enums</a></h2> |
| 113 <h2 id="typedefs"><a class="reference external" href="pepper_dev/c/group___typed
efs.html">Typedefs</a></h2> | 114 <h2 id="typedefs"><a class="reference external" href="pepper_dev/c/group___typed
efs.html">Typedefs</a></h2> |
| 114 <h2 id="macros"><a class="reference external" href="pepper_dev/c/globals_defs.ht
ml">Macros</a></h2> | 115 <h2 id="macros"><a class="reference external" href="pepper_dev/c/globals_defs.ht
ml">Macros</a></h2> |
| 115 <h2 id="files">Files</h2> | 116 <h2 id="files">Files</h2> |
| 116 <blockquote> | 117 <blockquote> |
| 117 <div><ul class="small-gap"> | 118 <div><ul class="small-gap"> |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 184 <li><a class="reference external" href="pepper_dev/c/ppp__input__event_8h.html">
ppp_input_event.h</a></li> | 185 <li><a class="reference external" href="pepper_dev/c/ppp__input__event_8h.html">
ppp_input_event.h</a></li> |
| 185 <li><a class="reference external" href="pepper_dev/c/ppp__instance_8h.html">ppp_
instance.h</a></li> | 186 <li><a class="reference external" href="pepper_dev/c/ppp__instance_8h.html">ppp_
instance.h</a></li> |
| 186 <li><a class="reference external" href="pepper_dev/c/ppp__message__handler_8h.ht
ml">ppp_message_handler.h</a></li> | 187 <li><a class="reference external" href="pepper_dev/c/ppp__message__handler_8h.ht
ml">ppp_message_handler.h</a></li> |
| 187 <li><a class="reference external" href="pepper_dev/c/ppp__messaging_8h.html">ppp
_messaging.h</a></li> | 188 <li><a class="reference external" href="pepper_dev/c/ppp__messaging_8h.html">ppp
_messaging.h</a></li> |
| 188 <li><a class="reference external" href="pepper_dev/c/ppp__mouse__lock_8h.html">p
pp_mouse_lock.h</a></li> | 189 <li><a class="reference external" href="pepper_dev/c/ppp__mouse__lock_8h.html">p
pp_mouse_lock.h</a></li> |
| 189 </ul> | 190 </ul> |
| 190 </div></blockquote> | 191 </div></blockquote> |
| 191 </section> | 192 </section> |
| 192 | 193 |
| 193 {{/partials.standard_nacl_article}} | 194 {{/partials.standard_nacl_article}} |
| OLD | NEW |