Namespace
WPEPlatform – 2.0
The WPE platform library
Dependencies
GObject—2.0 | The base type system library |
Browse documentation | |
Gio—2.0 | GObject Interfaces and Objects, Networking, IPC, and I/O |
Browse documentation |
Related libraries
WPEPlatformWayland | The WPE platform Wayland implementation library |
Browse documentation |
Classes
Buffer | |
BufferDMABuf | |
BufferDMABufFormats |
List of supported DMA-BUF buffer formats. |
BufferSHM | |
Clipboard | |
Display | |
Gamepad | |
GamepadManager | |
InputMethodContext | |
Keymap | |
KeymapXKB | |
Screen | |
ScreenSyncObserver |
A screen sync observer. |
Settings |
This class stores settings for the WPE platform. |
Toplevel | |
View |
Interfaces
GestureController |
A gesture controller. |
ViewAccessible |
A |
Structs
BufferDMABufFormatsBuilder |
Helper type to build a |
ClipboardContent | |
Color |
Boxed type representing a RGBA color. |
Event | |
InputMethodUnderline |
Range of text in an preedit string to be shown underlined. |
KeymapEntry |
A WPEKeymapEntry is a map entry retrurned by wpe_keymap_get_entries_for_keyval(). |
Rectangle |
Boxed type representing a rectangle with integer coordinates. |
Enumerations
BufferDMABufFormatUsage |
Enum values to indicate the best usage of a |
EventType |
The type of a |
GamepadAxis |
Available axis in a |
GamepadButton |
Available buttons in a |
Gesture | |
InputPurpose |
Describes primary purpose of the input widget. |
InputSource |
The type of a device input source. |
PixelFormat |
Enum with the supported pixel formats for memory buffers. |
SettingsHintingStyle |
|
SettingsSource |
Indicates the source of a settings change. |
SettingsSubpixelLayout |
|
Bitfields
AvailableInputDevices | |
InputHints |
Describes hints that might be taken into account by input methods or applications. |
Modifiers |
Flags to indicate the state of modifier keys and pointer buttons. |
ToplevelState |
The current state of a |
Error Domains
BufferError |
|
DisplayError |
|
EGLError |
EGL errors. |
SettingsError |
|
ViewError |
|
Callbacks
ScreenSyncObserverSyncFunc |
Function passed to |
ToplevelForeachViewFunc |
A function used by wpe_toplevel_foreach_view(). |
Functions
keyval_to_unicode |
Convert from a WPE key symbol to the corresponding Unicode character. |
platform_get_major_version |
Returns the major version number of the WPE platform library. (e.g. in WPEPlatform version 1.8.3 this is 1.) |
platform_get_micro_version |
Returns the micro version number of the WPE platform library. (e.g. in WPEPlatform version 1.8.3 this is 3.) |
platform_get_minor_version |
Returns the minor version number of the WPE platform library. (e.g. in WPEPlatform version 1.8.3 this is 8.) |
unicode_to_keyval |
Convert from a Unicode character to a key symbol. |
Function Macros
DECLARE_DERIVABLE_TYPE | |
PLATFORM_CHECK_VERSION |
Check the version of WPE platform header files at compile time. |