1 .. _pepper_dev_cpp_index:
3 .. DO NOT EDIT! This document is auto-generated by doxygen/rst_index.py.
5 ############################################
6 Pepper C++ API Reference (Dev)
7 ############################################
9 This page lists the C++ API for Pepper 36. Apps that use this API can
10 run in Chrome 36 or higher.
12 `Classes <inherits.html>`_
13 ==========================
14 * `Audio <classpp_1_1_audio.html>`_
16 * `AudioBuffer <classpp_1_1_audio_buffer.html>`_
18 * `AudioConfig <classpp_1_1_audio_config.html>`_
20 * `CompletionCallback <classpp_1_1_completion_callback.html>`_
22 * `CompletionCallbackFactory <classpp_1_1_completion_callback_factory.html>`_
24 * `CompletionCallbackWithOutput <classpp_1_1_completion_callback_with_output.html>`_
26 * `Core <classpp_1_1_core.html>`_
28 * `DirectoryEntry <classpp_1_1_directory_entry.html>`_
30 * `FileIO <classpp_1_1_file_i_o.html>`_
32 * `FileRef <classpp_1_1_file_ref.html>`_
34 * `FileSystem <classpp_1_1_file_system.html>`_
36 * `FloatPoint <classpp_1_1_float_point.html>`_
38 * `Fullscreen <classpp_1_1_fullscreen.html>`_
40 * `Graphics2D <classpp_1_1_graphics2_d.html>`_
42 * `Graphics3D <classpp_1_1_graphics3_d.html>`_
44 * `Graphics3DClient <classpp_1_1_graphics3_d_client.html>`_
46 * `HostResolver <classpp_1_1_host_resolver.html>`_
48 * `IMEInputEvent <classpp_1_1_i_m_e_input_event.html>`_
50 * `ImageData <classpp_1_1_image_data.html>`_
52 * `InputEvent <classpp_1_1_input_event.html>`_
54 * `Instance <classpp_1_1_instance.html>`_
56 * `InstanceHandle <classpp_1_1_instance_handle.html>`_
58 * `KeyboardInputEvent <classpp_1_1_keyboard_input_event.html>`_
60 * `MediaStreamAudioTrack <classpp_1_1_media_stream_audio_track.html>`_
62 * `MediaStreamVideoTrack <classpp_1_1_media_stream_video_track.html>`_
64 * `MessageLoop <classpp_1_1_message_loop.html>`_
66 * `Module <classpp_1_1_module.html>`_
68 * `MouseCursor <classpp_1_1_mouse_cursor.html>`_
70 * `MouseInputEvent <classpp_1_1_mouse_input_event.html>`_
72 * `MouseLock <classpp_1_1_mouse_lock.html>`_
74 * `NetAddress <classpp_1_1_net_address.html>`_
76 * `NetworkList <classpp_1_1_network_list.html>`_
78 * `NetworkMonitor <classpp_1_1_network_monitor.html>`_
80 * `NetworkProxy <classpp_1_1_network_proxy.html>`_
82 * `Point <classpp_1_1_point.html>`_
84 * `Rect <classpp_1_1_rect.html>`_
86 * `Resource <classpp_1_1_resource.html>`_
88 * `Size <classpp_1_1_size.html>`_
90 * `TCPSocket <classpp_1_1_t_c_p_socket.html>`_
92 * `TextInputController <classpp_1_1_text_input_controller.html>`_
94 * `TouchInputEvent <classpp_1_1_touch_input_event.html>`_
96 * `TouchPoint <classpp_1_1_touch_point.html>`_
98 * `UDPSocket <classpp_1_1_u_d_p_socket.html>`_
100 * `URLLoader <classpp_1_1_u_r_l_loader.html>`_
102 * `URLRequestInfo <classpp_1_1_u_r_l_request_info.html>`_
104 * `URLResponseInfo <classpp_1_1_u_r_l_response_info.html>`_
106 * `Var <classpp_1_1_var.html>`_
108 * `Var11OutException <classpp_1_1_var_1_1_out_exception.html>`_
110 * `VarArray <classpp_1_1_var_array.html>`_
112 * `VarArrayBuffer <classpp_1_1_var_array_buffer.html>`_
114 * `VarDictionary <classpp_1_1_var_dictionary.html>`_
116 * `VideoFrame <classpp_1_1_video_frame.html>`_
118 * `View <classpp_1_1_view.html>`_
120 * `WebSocket <classpp_1_1_web_socket.html>`_
122 * `WheelInputEvent <classpp_1_1_wheel_input_event.html>`_
124 * `Ext::ExtCompletionCallbackWithOutput <classpp_1_1ext_1_1_ext_completion_callback_with_output.html>`_
126 * `Internal::CompletionCallbackWithOutputBase <classpp_1_1internal_1_1_completion_callback_with_output_base.html>`_
128 * `Internal::DirectoryEntryArrayOutputAdapterWithStorage <classpp_1_1internal_1_1_directory_entry_array_output_adapter_with_storage.html>`_
133 * `audio.h <audio_8h.html>`_
135 * `audio_buffer.h <audio__buffer_8h.html>`_
137 * `audio_config.h <audio__config_8h.html>`_
139 * `completion_callback.h <completion__callback_8h.html>`_
141 * `completion_callback_factory.h <completion__callback__factory_8h.html>`_
143 * `core.h <core_8h.html>`_
145 * `directory_entry.h <directory__entry_8h.html>`_
147 * `file_io.h <file__io_8h.html>`_
149 * `file_ref.h <file__ref_8h.html>`_
151 * `file_system.h <file__system_8h.html>`_
153 * `fullscreen.h <fullscreen_8h.html>`_
155 * `graphics_2d.h <graphics__2d_8h.html>`_
157 * `graphics_3d.h <graphics__3d_8h.html>`_
159 * `graphics_3d_client.h <graphics__3d__client_8h.html>`_
161 * `host_resolver.h <host__resolver_8h.html>`_
163 * `image_data.h <image__data_8h.html>`_
165 * `input_event.h <input__event_8h.html>`_
167 * `instance.h <instance_8h.html>`_
169 * `instance_handle.h <instance__handle_8h.html>`_
171 * `logging.h <logging_8h.html>`_
173 * `media_stream_audio_track.h <media__stream__audio__track_8h.html>`_
175 * `media_stream_video_track.h <media__stream__video__track_8h.html>`_
177 * `message_loop.h <message__loop_8h.html>`_
179 * `module.h <module_8h.html>`_
181 * `module_embedder.h <module__embedder_8h.html>`_
183 * `module_impl.h <module__impl_8h.html>`_
185 * `mouse_cursor.h <mouse__cursor_8h.html>`_
187 * `mouse_lock.h <mouse__lock_8h.html>`_
189 * `net_address.h <net__address_8h.html>`_
191 * `network_list.h <network__list_8h.html>`_
193 * `network_monitor.h <network__monitor_8h.html>`_
195 * `network_proxy.h <network__proxy_8h.html>`_
197 * `pass_ref.h <pass__ref_8h.html>`_
199 * `point.h <point_8h.html>`_
201 * `rect.h <rect_8h.html>`_
203 * `resource.h <resource_8h.html>`_
205 * `size.h <size_8h.html>`_
207 * `tcp_socket.h <tcp__socket_8h.html>`_
209 * `text_input_controller.h <text__input__controller_8h.html>`_
211 * `touch_point.h <touch__point_8h.html>`_
213 * `udp_socket.h <udp__socket_8h.html>`_
215 * `url_loader.h <url__loader_8h.html>`_
217 * `url_request_info.h <url__request__info_8h.html>`_
219 * `url_response_info.h <url__response__info_8h.html>`_
221 * `var.h <var_8h.html>`_
223 * `var_array.h <var__array_8h.html>`_
225 * `var_array_buffer.h <var__array__buffer_8h.html>`_
227 * `var_dictionary.h <var__dictionary_8h.html>`_
229 * `video_frame.h <video__frame_8h.html>`_
231 * `view.h <view_8h.html>`_
233 * `websocket.h <websocket_8h.html>`_