diff options
Diffstat (limited to 'gdk/gdkdisplay.h')
-rw-r--r-- | gdk/gdkdisplay.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gdk/gdkdisplay.h b/gdk/gdkdisplay.h index 6e06cc8586..197b95f621 100644 --- a/gdk/gdkdisplay.h +++ b/gdk/gdkdisplay.h @@ -31,6 +31,7 @@ #include <gdk/gdkevents.h> #include <gdk/gdkdevicemanager.h> #include <gdk/gdkseat.h> +#include <gdk/gdkmonitor.h> G_BEGIN_DECLS @@ -178,6 +179,22 @@ GdkSeat * gdk_display_get_default_seat (GdkDisplay *display); GDK_AVAILABLE_IN_3_20 GList * gdk_display_list_seats (GdkDisplay *display); +GDK_AVAILABLE_IN_3_22 +int gdk_display_get_n_monitors (GdkDisplay *display); +GDK_AVAILABLE_IN_3_22 +GdkMonitor * gdk_display_get_monitor (GdkDisplay *display, + int monitor_num); +GDK_AVAILABLE_IN_3_22 +GdkMonitor * gdk_display_get_primary_monitor (GdkDisplay *display); +GDK_AVAILABLE_IN_3_22 +GdkMonitor * gdk_display_get_monitor_at_point (GdkDisplay *display, + int x, + int y); +GDK_AVAILABLE_IN_3_22 +GdkMonitor * gdk_display_get_monitor_at_window (GdkDisplay *dsplay, + GdkWindow *window); + + G_END_DECLS #endif /* __GDK_DISPLAY_H__ */ |