Package ch.bailu.gtk.gdk
package ch.bailu.gtk.gdk
Generated: Gdk 4.0
API Reference Manual: https://docs.gtk.org/}
Functions class:
Constants class:
Generated from: Gdk-4.0.gir
Shared library: libgtk-4.so.1
Configured library: gtk-4
API Reference Manual: https://docs.gtk.org/}
Functions class:
Gdk
Constants class:
GdkConstants
Generated from: Gdk-4.0.gir
Shared library: libgtk-4.so.1
Configured library: gtk-4
-
ClassDescription`GdkAppLaunchContext` handles launching an application in a graphical context.An event related to a button on a pointer device.`GdkCairoContext` is an object representing the platform-specific
draw context.The `GdkClipboard` object represents data shared between applications or
inside an application.A `GdkContentDeserializer` is used to deserialize content received via
inter-application data transfers.The `GdkContentFormats` structure is used to advertise and negotiate the
format of content.A `GdkContentFormatsBuilder` is an auxiliary struct used to create
new `GdkContentFormats`, and should not be kept around.A `GdkContentProvider` is used to provide content for the clipboard or
for drag-and-drop operations in a number of formats.Class structure for `GdkContentProvider`.A `GdkContentSerializer` is used to serialize content for
inter-application data transfers.An event caused by a pointing device moving between surfaces.`GdkCursor` is used to create and destroy cursors.An event related to closing a top-level surface.The `GdkDevice` object represents an input device, such
as a keyboard, a mouse, or a touchpad.`GdkDevicePad` is an interface implemented by devices of type
%GDK_SOURCE_TABLET_PAD
It allows querying the features provided by the pad device.A physical tool associated to a `GdkDevice`.`GdkDisplay` objects are the GDK representation of a workstation.A singleton object that offers notification when displays appear or
disappear.An event related to drag and drop operations.The `GdkDrag` object represents the source of an ongoing DND operation.A `GdkDragSurface` is an interface for surfaces used during DND.Base class for objects implementing different rendering methods.The `GdkDrop` object represents the target of an ongoing DND operation.`GdkEvent`s are immutable data structures, created by GDK to
represent windowing system events.`GdkEventSequence` is an opaque type representing a sequence
of related touch events.An opaque type representing a list of files.An event related to a keyboard focus change.A `GdkFrameClock` tells the application when to update and repaint
a surface.A `GdkFrameTimings` object holds timing information for a single frame
of the application’s displays.`GdkGLContext` is an object representing a platform-specific
OpenGL draw context.A GdkTexture representing a GL texture object.An event related to a broken windowing system grab.An event related to a key-based device.A `GdkKeymapKey` is a hardware key that can be mapped to a keyval.A `GdkTexture` representing image data in memory.`GdkMonitor` objects represent the individual outputs that are
associated with a `GdkDisplay`.An event related to a pointer or touch device motion.An event related to a pad-based device.`GdkPaintable` is a simple interface used by GTK to represent content that
can be painted.The list of functions that can be implemented for the `GdkPaintable`
interface.A `GdkPopup` is a surface that is attached to another surface.The `GdkPopupLayout` struct contains information that is
necessary position a [iface@Gdk.Popup] relative to its parent.An event related to the proximity of a tool to a device.A `GdkRectangle` data type for representing rectangles.A `GdkRGBA` is used to represent a color, in a way that is compatible
with cairo’s notion of color.An event related to a scrolling motion.The `GdkSeat` object represents a collection of input devices
that belong to a user.Base type for snapshot operations.A `GdkSurface` is a rectangular region on the screen.`GdkTexture` is the basic element used to refer to pixel data.A `GdkTimeCoord` stores a single event in a motion history.A `GdkToplevel` is a freestanding toplevel surface.The `GdkToplevelLayout` struct contains information that
is necessary to present a sovereign window on screen.An event related to a touch-based device.An event related to a gesture on a touchpad device.`GdkVulkanContext` is an object representing the platform-specific
Vulkan draw context.