Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gdkdrop.h File Reference
#include <gdk/gdktypes.h>

Go to the source code of this file.

Macros

#define GDK_TYPE_DROP   (gdk_drop_get_type ())
 
#define GDK_DROP(object)   (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DROP, GdkDrop))
 
#define GDK_IS_DROP(object)   (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DROP))
 

Functions

GDK_AVAILABLE_IN_ALL GType gdk_drop_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GdkDisplaygdk_drop_get_display (GdkDrop *self)
 
GDK_AVAILABLE_IN_ALL GdkDevicegdk_drop_get_device (GdkDrop *self)
 
GDK_AVAILABLE_IN_ALL GdkSurfacegdk_drop_get_surface (GdkDrop *self)
 
GDK_AVAILABLE_IN_ALL GdkContentFormatsgdk_drop_get_formats (GdkDrop *self)
 
GDK_AVAILABLE_IN_ALL GdkDragAction gdk_drop_get_actions (GdkDrop *self)
 
GDK_AVAILABLE_IN_ALL GdkDraggdk_drop_get_drag (GdkDrop *self)
 
GDK_AVAILABLE_IN_ALL void gdk_drop_status (GdkDrop *self, GdkDragAction actions, GdkDragAction preferred)
 
GDK_AVAILABLE_IN_ALL void gdk_drop_finish (GdkDrop *self, GdkDragAction action)
 
GDK_AVAILABLE_IN_ALL void gdk_drop_read_async (GdkDrop *self, const char **mime_types, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GDK_AVAILABLE_IN_ALL GInputStreamgdk_drop_read_finish (GdkDrop *self, GAsyncResult *result, const char **out_mime_type, GError **error)
 
GDK_AVAILABLE_IN_ALL void gdk_drop_read_value_async (GdkDrop *self, GType type, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GDK_AVAILABLE_IN_ALL const GValuegdk_drop_read_value_finish (GdkDrop *self, GAsyncResult *result, GError **error)
 

Macro Definition Documentation

◆ GDK_DROP

#define GDK_DROP ( object)    (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DROP, GdkDrop))

Definition at line 32 of file gdkdrop.h.

◆ GDK_IS_DROP

#define GDK_IS_DROP ( object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DROP))

Definition at line 33 of file gdkdrop.h.

◆ GDK_TYPE_DROP

#define GDK_TYPE_DROP   (gdk_drop_get_type ())

Definition at line 31 of file gdkdrop.h.

Function Documentation

◆ gdk_drop_finish()

GDK_AVAILABLE_IN_ALL void gdk_drop_finish ( GdkDrop * self,
GdkDragAction action )

◆ gdk_drop_get_actions()

GDK_AVAILABLE_IN_ALL GdkDragAction gdk_drop_get_actions ( GdkDrop * self)

◆ gdk_drop_get_device()

GDK_AVAILABLE_IN_ALL GdkDevice * gdk_drop_get_device ( GdkDrop * self)

◆ gdk_drop_get_display()

GDK_AVAILABLE_IN_ALL GdkDisplay * gdk_drop_get_display ( GdkDrop * self)

◆ gdk_drop_get_drag()

GDK_AVAILABLE_IN_ALL GdkDrag * gdk_drop_get_drag ( GdkDrop * self)

◆ gdk_drop_get_formats()

GDK_AVAILABLE_IN_ALL GdkContentFormats * gdk_drop_get_formats ( GdkDrop * self)

◆ gdk_drop_get_surface()

GDK_AVAILABLE_IN_ALL GdkSurface * gdk_drop_get_surface ( GdkDrop * self)

◆ gdk_drop_get_type()

GDK_AVAILABLE_IN_ALL GType gdk_drop_get_type ( void )

◆ gdk_drop_read_async()

GDK_AVAILABLE_IN_ALL void gdk_drop_read_async ( GdkDrop * self,
const char ** mime_types,
int io_priority,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ gdk_drop_read_finish()

GDK_AVAILABLE_IN_ALL GInputStream * gdk_drop_read_finish ( GdkDrop * self,
GAsyncResult * result,
const char ** out_mime_type,
GError ** error )

◆ gdk_drop_read_value_async()

GDK_AVAILABLE_IN_ALL void gdk_drop_read_value_async ( GdkDrop * self,
GType type,
int io_priority,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ gdk_drop_read_value_finish()

GDK_AVAILABLE_IN_ALL const GValue * gdk_drop_read_value_finish ( GdkDrop * self,
GAsyncResult * result,
GError ** error )

◆ gdk_drop_status()

GDK_AVAILABLE_IN_ALL void gdk_drop_status ( GdkDrop * self,
GdkDragAction actions,
GdkDragAction preferred )