Package org.freedesktop.wayland.client
Class ZwpTabletManagerV2Proxy
java.lang.Object
org.freedesktop.wayland.client.Proxy<ZwpTabletManagerV2Events>
org.freedesktop.wayland.client.ZwpTabletManagerV2Proxy
- All Implemented Interfaces:
WaylandObject
controller object for graphic tablet devices
An object that provides access to the graphics tablets available on this system. All tablets are associated with a seat, to get access to the actual tablets, use wp_tablet_manager.get_tablet_seat.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionZwpTabletManagerV2Proxy
(MemorySegment pointer) ZwpTabletManagerV2Proxy
(MemorySegment pointer, ZwpTabletManagerV2Events implementation, int version) -
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
release the memory for the tablet manager objectgetTabletSeat
(ZwpTabletSeatV2Events implementation, WlSeatProxy seat) get the tablet seatMethods inherited from class org.freedesktop.wayland.client.Proxy
equals, getId, getImplementation, getPointer, getVersion, hashCode, marshal, marshal, marshalConstructor, setQueue
-
Field Details
-
INTERFACE_NAME
- See Also:
-
-
Constructor Details
-
ZwpTabletManagerV2Proxy
public ZwpTabletManagerV2Proxy(MemorySegment pointer, ZwpTabletManagerV2Events implementation, int version) -
ZwpTabletManagerV2Proxy
-
-
Method Details
-
getTabletSeat
public ZwpTabletSeatV2Proxy getTabletSeat(ZwpTabletSeatV2Events implementation, @Nonnull WlSeatProxy seat) get the tablet seatGet the wp_tablet_seat object for the given seat. This object provides access to all graphics tablets in this seat.
- Parameters:
implementation
- A protocol event listener for the newly created proxy.seat
- The wl_seat object to retrieve the tablets for
-
destroy
public void destroy()release the memory for the tablet manager objectDestroy the wp_tablet_manager object. Objects created from this object are unaffected and should be destroyed separately.
- Overrides:
destroy
in classProxy<ZwpTabletManagerV2Events>
-