Package org.freedesktop.wayland.server
Class WpViewporterResource
java.lang.Object
org.freedesktop.wayland.server.Resource<WpViewporterRequests>
org.freedesktop.wayland.server.WpViewporterResource
- All Implemented Interfaces:
WaylandObject
surface cropping and scaling
The global interface exposing surface cropping and scaling capabilities is used to instantiate an interface extension for a wl_surface object. This extended interface will then allow cropping and scaling the surface contents, effectively disconnecting the direct relationship between the buffer and the surface size.
-
Field Summary
FieldsFields inherited from class org.freedesktop.wayland.server.Resource
wlResourcePtr
-
Constructor Summary
ConstructorsConstructorDescriptionWpViewporterResource
(MemorySegment pointer) WpViewporterResource
(Client client, int version, int id, WpViewporterRequests implementation) -
Method Summary
Methods inherited from class org.freedesktop.wayland.server.Resource
addDestroyListener, destroy, equals, getClient, getId, getImplementation, getPointer, getVersion, hashCode, postError, postEvent, postEvent, register, unregister
-
Field Details
-
INTERFACE_NAME
- See Also:
-
-
Constructor Details
-
WpViewporterResource
public WpViewporterResource(Client client, int version, int id, WpViewporterRequests implementation) -
WpViewporterResource
-