Data Structures

struct  PPB_Audio
 The PPB_Audio interface contains pointers to several functions for handling audio resources. More...
struct  PPB_AudioBuffer
struct  PPB_AudioConfig
 The PPB_AudioConfig interface contains pointers to several functions for establishing your audio configuration within the browser. More...
struct  PPB_AudioEncoder
 Audio encoder interface. More...
struct  PPB_Compositor
 Defines the PPB_Compositor interface. More...
struct  PPB_CompositorLayer
 Defines the PPB_CompositorLayer interface. More...
struct  PPB_Console
struct  PPB_Core
 The PPB_Core interface contains pointers to functions related to memory management, time, and threads on the browser. More...
struct  PPB_FileIO
 The PPB_FileIO struct is used to operate on a regular file (PP_FileType_Regular). More...
struct  PPB_FileRef
 The PPB_FileRef struct represents a "weak pointer" to a file in a file system. More...
struct  PPB_FileSystem
 The PPB_FileSystem struct identifies the file system type associated with a file. More...
struct  PPB_Fullscreen
 The PPB_Fullscreen interface is implemented by the browser. More...
struct  PPB_Gamepad
 The PPB_Gamepad interface allows retrieving data from gamepad/joystick devices that are connected to the system. More...
struct  PPB_Graphics2D
 PPB_Graphics2D defines the interface for a 2D graphics context. More...
struct  PPB_Graphics3D
 PPB_Graphics3D defines the interface for a 3D graphics context. More...
struct  PPB_HostResolver
 The PPB_HostResolver interface supports host name resolution. More...
struct  PPB_ImageData
 The PPB_ImageData interface contains pointers to several functions for determining the browser's treatment of image data. More...
struct  PPB_InputEvent
 The PPB_InputEvent interface contains pointers to several functions related to generic input events on the browser. More...
struct  PPB_MouseInputEvent
 The PPB_MouseInputEvent interface contains pointers to several functions related to mouse input events. More...
struct  PPB_WheelInputEvent
 The PPB_WheelIputEvent interface contains pointers to several functions related to wheel input events. More...
struct  PPB_KeyboardInputEvent
 The PPB_KeyboardInputEvent interface contains pointers to several functions related to keyboard input events. More...
struct  PPB_TouchInputEvent
 The PPB_TouchInputEvent interface contains pointers to several functions related to touch events. More...
struct  PPB_IMEInputEvent
struct  PPB_Instance
 The PPB_Instance interface contains pointers to functions related to the module instance on a web page. More...
struct  PPB_MediaStreamAudioTrack
struct  PPB_MediaStreamVideoTrack
struct  PPB_MessageLoop
 A message loop allows PPAPI calls to be issued on a thread. More...
struct  PPB_Messaging
 The PPB_Messaging interface is implemented by the browser and is related to sending messages to JavaScript message event listeners on the DOM element associated with specific module instance. More...
struct  PPB_MouseCursor
 The PPB_MouseCursor allows setting the mouse cursor. More...
struct  PPB_MouseLock
 The PPB_MouseLock interface is implemented by the browser. More...
struct  PPB_NetAddress
 The PPB_NetAddress interface provides operations on network addresses. More...
struct  PPB_NetworkList
 The PPB_NetworkList is used to represent a list of network interfaces and their configuration. More...
struct  PPB_NetworkMonitor
 The PPB_NetworkMonitor allows to get network interfaces configuration and monitor network configuration changes. More...
struct  PPB_NetworkProxy
 This interface provides a way to determine the appropriate proxy settings for a given URL. More...
struct  PPB_OpenGLES2
struct  PPB_OpenGLES2
struct  PPB_OpenGLES2InstancedArrays
struct  PPB_OpenGLES2InstancedArrays
struct  PPB_OpenGLES2FramebufferBlit
struct  PPB_OpenGLES2FramebufferBlit
struct  PPB_OpenGLES2FramebufferMultisample
struct  PPB_OpenGLES2FramebufferMultisample
struct  PPB_OpenGLES2ChromiumEnableFeature
struct  PPB_OpenGLES2ChromiumEnableFeature
struct  PPB_OpenGLES2ChromiumMapSub
struct  PPB_OpenGLES2ChromiumMapSub
struct  PPB_OpenGLES2Query
struct  PPB_OpenGLES2Query
struct  PPB_OpenGLES2VertexArrayObject
struct  PPB_OpenGLES2VertexArrayObject
struct  PPB_TCPSocket
 The PPB_TCPSocket interface provides TCP socket operations. More...
struct  PPB_TextInputController
 PPB_TextInputController provides a set of functions for giving hints to the browser about the text input status of plugins, and functions for controlling input method editors (IMEs). More...
struct  PPB_UDPSocket
 The PPB_UDPSocket interface provides UDP socket operations. More...
struct  PPB_URLLoader
 The PPB_URLLoader interface contains pointers to functions for loading URLs. More...
struct  PPB_URLRequestInfo
 The PPB_URLRequestInfo interface is used to create and handle URL requests. More...
struct  PPB_URLResponseInfo
 The PPB_URLResponseInfo interface contains APIs for examining URL responses. More...
struct  PPB_Var
 PPB_Var API. More...
struct  PPB_VarArray
struct  PPB_VarArrayBuffer
 The PPB_VarArrayBuffer interface provides a way to interact with JavaScript ArrayBuffers, which represent a contiguous sequence of bytes. More...
struct  PPB_VarDictionary
 A dictionary var contains key-value pairs with unique keys. More...
struct  PPB_VideoDecoder
 Video decoder interface. More...
struct  PPB_VideoEncoder
 Video encoder interface. More...
struct  PPB_VideoFrame
struct  PPB_View
 PPB_View represents the state of the view of an instance. More...
struct  PPB_VpnProvider
 Use the PPB_VpnProvider interface to implement a VPN client. More...
struct  PPB_WebSocket
 The PPB_WebSocket interface provides bi-directional, full-duplex, communications over a single TCP socket. More...
struct  PPP_Graphics3D
 PPP_Graphics3D defines the notification interface for a 3D graphics context. More...
struct  PPP_InputEvent
struct  PPP_Instance
 The PPP_Instance interface contains pointers to a series of functions that you must implement in your module. More...
struct  PPP_MessageHandler
 The PPP_MessageHandler interface is implemented by the plugin if the plugin wants to receive messages from a thread other than the main Pepper thread, or if the plugin wants to handle blocking messages which JavaScript may send via postMessageAndAwaitResponse(). More...
struct  PPP_Messaging
 The PPP_Messaging interface contains pointers to functions that you must implement to handle postMessage events on the associated DOM element. More...
struct  PPP_MouseLock
 The PPP_MouseLock interface contains a function that you must implement to receive mouse lock events from the browser. More...

Typedefs

typedef struct PPB_Audio PPB_Audio
typedef struct PPB_AudioBuffer PPB_AudioBuffer
typedef struct PPB_AudioConfig PPB_AudioConfig
typedef struct PPB_Console PPB_Console
typedef struct PPB_Core PPB_Core
typedef struct PPB_FileIO PPB_FileIO
typedef struct PPB_FileRef PPB_FileRef
typedef struct PPB_FileSystem PPB_FileSystem
typedef struct PPB_Fullscreen PPB_Fullscreen
typedef struct PPB_Gamepad PPB_Gamepad
typedef struct PPB_Graphics2D PPB_Graphics2D
typedef struct PPB_Graphics3D PPB_Graphics3D
typedef struct PPB_HostResolver PPB_HostResolver
typedef struct PPB_ImageData PPB_ImageData
typedef struct PPB_InputEvent PPB_InputEvent
typedef struct
PPB_MouseInputEvent 
PPB_MouseInputEvent
typedef struct
PPB_WheelInputEvent 
PPB_WheelInputEvent
typedef struct
PPB_KeyboardInputEvent 
PPB_KeyboardInputEvent
typedef struct
PPB_TouchInputEvent 
PPB_TouchInputEvent
typedef struct
PPB_IMEInputEvent 
PPB_IMEInputEvent
typedef struct PPB_Instance PPB_Instance
typedef struct
PPB_MediaStreamAudioTrack 
PPB_MediaStreamAudioTrack
typedef struct PPB_MessageLoop PPB_MessageLoop
typedef struct PPB_Messaging PPB_Messaging
typedef struct PPB_MouseCursor PPB_MouseCursor
typedef struct PPB_MouseLock PPB_MouseLock
typedef struct PPB_NetAddress PPB_NetAddress
typedef struct PPB_NetworkList PPB_NetworkList
typedef struct
PPB_NetworkMonitor 
PPB_NetworkMonitor
typedef struct PPB_NetworkProxy PPB_NetworkProxy
typedef struct PPB_TCPSocket PPB_TCPSocket
typedef struct
PPB_TextInputController 
PPB_TextInputController
typedef struct PPB_UDPSocket PPB_UDPSocket
typedef struct PPB_URLLoader PPB_URLLoader
typedef struct
PPB_URLRequestInfo 
PPB_URLRequestInfo
typedef struct
PPB_URLResponseInfo 
PPB_URLResponseInfo
typedef struct PPB_Var PPB_Var
typedef struct PPB_VarArray PPB_VarArray
typedef struct
PPB_VarArrayBuffer 
PPB_VarArrayBuffer
typedef struct
PPB_VarDictionary 
PPB_VarDictionary
typedef struct PPB_VideoDecoder PPB_VideoDecoder
typedef struct PPB_VideoEncoder PPB_VideoEncoder
typedef struct PPB_VideoFrame PPB_VideoFrame
typedef struct PPB_View PPB_View
typedef struct PPB_WebSocket PPB_WebSocket
typedef struct PPP_Graphics3D PPP_Graphics3D
typedef struct PPP_InputEvent PPP_InputEvent
typedef struct PPP_Instance PPP_Instance
typedef struct
PPP_MessageHandler 
PPP_MessageHandler
typedef struct PPP_Messaging PPP_Messaging
typedef struct PPP_MouseLock PPP_MouseLock

Typedef Documentation

typedef struct PPB_Audio PPB_Audio
typedef struct PPB_Console PPB_Console
typedef struct PPB_Core PPB_Core
typedef struct PPB_FileIO PPB_FileIO
typedef struct PPB_FileRef PPB_FileRef
typedef struct PPB_Gamepad PPB_Gamepad
typedef struct PPB_Instance PPB_Instance
typedef struct PPB_Var PPB_Var
typedef struct PPB_VarArray PPB_VarArray
typedef struct PPB_View PPB_View
typedef struct PPP_Instance PPP_Instance
This site uses cookies to deliver and enhance the quality of its services and to analyze traffic. If you agree, cookies are also used to serve advertising and to personalize the content and advertisements that you see. Learn more about our use of cookies.