|  | 
|  | CSeatWebOS (std::uint32_t globalName, wayland::seat_t const &seat, CConnection &connection) | 
|  | 
| void | SetCursor (std::uint32_t serial, wayland::surface_t const &surface, std::int32_t hotspotX, std::int32_t hotspotY) override | 
|  | Set the cursor of the pointer of this seat.  More... 
 | 
|  | 
|  Public Member Functions inherited from KODI::WINDOWING::WAYLAND::CSeat | 
|  | CSeat (std::uint32_t globalName, wayland::seat_t const &seat, CConnection &connection) | 
|  | Construct seat handler.  More... 
 | 
|  | 
| void | AddRawInputHandlerKeyboard (IRawInputHandlerKeyboard *rawKeyboardHandler) | 
|  | 
| void | RemoveRawInputHandlerKeyboard (IRawInputHandlerKeyboard *rawKeyboardHandler) | 
|  | 
| void | AddRawInputHandlerPointer (IRawInputHandlerPointer *rawPointerHandler) | 
|  | 
| void | RemoveRawInputHandlerPointer (IRawInputHandlerPointer *rawPointerHandler) | 
|  | 
| void | AddRawInputHandlerTouch (IRawInputHandlerTouch *rawTouchHandler) | 
|  | 
| void | RemoveRawInputHandlerTouch (IRawInputHandlerTouch *rawTouchHandler) | 
|  | 
| std::uint32_t | GetGlobalName () const | 
|  | 
| std::string const  & | GetName () const | 
|  | 
| bool | HasPointerCapability () const | 
|  | 
| bool | HasKeyboardCapability () const | 
|  | 
| bool | HasTouchCapability () const | 
|  | 
| std::string | GetSelectionText () const | 
|  | 
| wayland::seat_t const  & | GetWlSeat () | 
|  | Get the wl_seat underlying this seat.  More... 
 | 
|  | 
|  | 
| void | InstallKeyboardRepeatInfo () override | 
|  | 
◆ SetCursor()
  
  | 
        
          | void KODI::WINDOWING::WAYLAND::CSeatWebOS::SetCursor | ( | std::uint32_t | serial, |  
          |  |  | wayland::surface_t const & | surface, |  
          |  |  | std::int32_t | hotspotX, |  
          |  |  | std::int32_t | hotspotY |  
          |  | ) |  |  |  | overridevirtual | 
 
Set the cursor of the pointer of this seat. 
Parameters are identical wo wl_pointer.set_cursor(). If the seat does not currently have the pointer capability, this is a no-op. 
Reimplemented from KODI::WINDOWING::WAYLAND::CSeat.
 
 
The documentation for this class was generated from the following files:
- xbmc/windowing/wayland/SeatWebOS.h
- xbmc/windowing/wayland/SeatWebOS.cpp