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 |