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.  | 
            
          
| DRMDevice | 
             Boxed type representing a DRM device.  | 
            
          
| 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.  |