Table of Contents

Namespace Gdk

Classes

AppLaunchContext
ButtonEvent
CairoContext
Clipboard
Constants
ContentDeserializer
ContentFormats
ContentFormatsBuilder
ContentProvider
ContentProviderClass
ContentSerializer
CrossingEvent
Cursor
DNDEvent
DeleteEvent
Device
Device.ToolChangedSignalArgs

Signal (Event) Arguments for OnToolChanged

DevicePadHelper
DevicePadInterface
DeviceTool
Display
Display.ClosedSignalArgs

Signal (Event) Arguments for OnClosed

Display.SeatAddedSignalArgs

Signal (Event) Arguments for OnSeatAdded

Display.SeatRemovedSignalArgs

Signal (Event) Arguments for OnSeatRemoved

Display.SettingChangedSignalArgs

Signal (Event) Arguments for OnSettingChanged

DisplayManager
DisplayManager.DisplayOpenedSignalArgs

Signal (Event) Arguments for OnDisplayOpened

DmabufFormats
DmabufTexture
DmabufTextureBuilder
DmabufTextureBuilderClass
DmabufTextureClass
Drag
Drag.CancelSignalArgs

Signal (Event) Arguments for OnCancel

DragSurfaceHelper
DragSurfaceInterface
DragSurfaceSize
DrawContext
Drop
Event
EventSequence
FileList
FocusEvent
FrameClock
FrameClockClass
FrameClockPrivate
FrameTimings
Functions
GLContext
GLTexture
GLTextureBuilder
GLTextureBuilderClass
GLTextureClass
GrabBrokenEvent
KeyEvent
KeymapKey
MemoryTexture
MemoryTextureClass
Module
Monitor
MonitorClass
MotionEvent
PadEvent
PaintableHelper
PaintableInterface
PopupHelper
PopupInterface
PopupLayout
ProximityEvent
RGBA
Rectangle
ScrollEvent
Seat
Seat.DeviceAddedSignalArgs

Signal (Event) Arguments for OnDeviceAdded

Seat.DeviceRemovedSignalArgs

Signal (Event) Arguments for OnDeviceRemoved

Seat.ToolAddedSignalArgs

Signal (Event) Arguments for OnToolAdded

Seat.ToolRemovedSignalArgs

Signal (Event) Arguments for OnToolRemoved

Snapshot
SnapshotClass
Surface
Surface.EnterMonitorSignalArgs

Signal (Event) Arguments for OnEnterMonitor

Surface.EventSignalArgs

Signal (Event) Arguments for OnEvent

Surface.LayoutSignalArgs

Signal (Event) Arguments for OnLayout

Surface.LeaveMonitorSignalArgs

Signal (Event) Arguments for OnLeaveMonitor

Surface.RenderSignalArgs

Signal (Event) Arguments for OnRender

SurfaceClass
Texture
TextureClass
TextureDownloader
TimeCoord
ToplevelHelper
ToplevelInterface
ToplevelLayout
ToplevelSize
TouchEvent
TouchpadEvent
VersionAttribute
VulkanContext

Interfaces

DevicePad
DragSurface
Paintable
Popup
Toplevel

Enums

AnchorHints
AxisFlags
AxisUse
CrossingMode
DevicePadFeature
DeviceToolType
DmabufError
DragAction
DragCancelReason
EventType
FrameClockPhase
FullscreenMode
GLAPI
GLError
Gravity
InputSource
KeyMatch
MemoryFormat
ModifierType
NotifyType
PaintableFlags
ScrollDirection
ScrollUnit
SeatCapabilities
SubpixelLayout
SurfaceEdge
TextureError
TitlebarGesture
ToplevelState
TouchpadGesturePhase
VulkanError

Delegates

ContentDeserializeFunc
ContentSerializeFunc