summaryrefslogtreecommitdiff
path: root/gdk/gdkdragsurfaceprivate.h
blob: 01d5d1eb3b71cf829b2f818dc1ba9648bbf90a8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once

#include "gdkdragsurface.h"
#include "gdkdragsurfacesize.h"

G_BEGIN_DECLS


struct _GdkDragSurfaceInterface
{
  GTypeInterface g_iface;

  gboolean (* present) (GdkDragSurface *drag_surface,
                        int             width,
                        int             height);
};

void gdk_drag_surface_notify_compute_size (GdkDragSurface     *surface,
                                           GdkDragSurfaceSize *size);

G_END_DECLS