Ardour  9.0-pre0-582-g084a23a80d
gdkscreen.h File Reference
#include <cairo.h>
#include "gdk/gdktypes.h"
#include "gdk/gdkdisplay.h"
Include dependency graph for gdkscreen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GdkScreen
 
struct  _GdkScreenClass
 

Macros

#define GDK_TYPE_SCREEN   (gdk_screen_get_type ())
 
#define GDK_SCREEN(object)   (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_SCREEN, GdkScreen))
 
#define GDK_SCREEN_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_SCREEN, GdkScreenClass))
 
#define GDK_IS_SCREEN(object)   (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_SCREEN))
 
#define GDK_IS_SCREEN_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_SCREEN))
 
#define GDK_SCREEN_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_SCREEN, GdkScreenClass))
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _GdkScreenClass GdkScreenClass
 

Functions

GType gdk_screen_get_type (void) G_GNUC_CONST
 
GdkColormapgdk_screen_get_default_colormap (GdkScreen *screen)
 
void gdk_screen_set_default_colormap (GdkScreen *screen, GdkColormap *colormap)
 
GdkColormapgdk_screen_get_system_colormap (GdkScreen *screen)
 
GdkVisualgdk_screen_get_system_visual (GdkScreen *screen)
 
GdkColormapgdk_screen_get_rgb_colormap (GdkScreen *screen)
 
GdkVisualgdk_screen_get_rgb_visual (GdkScreen *screen)
 
GdkColormapgdk_screen_get_rgba_colormap (GdkScreen *screen)
 
GdkVisualgdk_screen_get_rgba_visual (GdkScreen *screen)
 
gboolean gdk_screen_is_composited (GdkScreen *screen)
 
GdkWindowgdk_screen_get_root_window (GdkScreen *screen)
 
GdkDisplaygdk_screen_get_display (GdkScreen *screen)
 
gint gdk_screen_get_number (GdkScreen *screen)
 
gint gdk_screen_get_width (GdkScreen *screen)
 
gint gdk_screen_get_height (GdkScreen *screen)
 
gint gdk_screen_get_width_mm (GdkScreen *screen)
 
gint gdk_screen_get_height_mm (GdkScreen *screen)
 
GList * gdk_screen_list_visuals (GdkScreen *screen)
 
GList * gdk_screen_get_toplevel_windows (GdkScreen *screen)
 
gchar * gdk_screen_make_display_name (GdkScreen *screen)
 
gint gdk_screen_get_n_monitors (GdkScreen *screen)
 
gint gdk_screen_get_primary_monitor (GdkScreen *screen)
 
void gdk_screen_get_monitor_geometry (GdkScreen *screen, gint monitor_num, GdkRectangle *dest)
 
gint gdk_screen_get_monitor_at_point (GdkScreen *screen, gint x, gint y)
 
gint gdk_screen_get_monitor_at_window (GdkScreen *screen, GdkWindow *window)
 
gint gdk_screen_get_monitor_width_mm (GdkScreen *screen, gint monitor_num)
 
gint gdk_screen_get_monitor_height_mm (GdkScreen *screen, gint monitor_num)
 
gchar * gdk_screen_get_monitor_plug_name (GdkScreen *screen, gint monitor_num)
 
void gdk_screen_broadcast_client_message (GdkScreen *screen, GdkEvent *event)
 
GdkScreengdk_screen_get_default (void)
 
gboolean gdk_screen_get_setting (GdkScreen *screen, const gchar *name, GValue *value)
 
void gdk_screen_set_font_options (GdkScreen *screen, const cairo_font_options_t *options)
 
const cairo_font_options_t * gdk_screen_get_font_options (GdkScreen *screen)
 
void gdk_screen_set_resolution (GdkScreen *screen, gdouble dpi)
 
gdouble gdk_screen_get_resolution (GdkScreen *screen)
 
GdkWindowgdk_screen_get_active_window (GdkScreen *screen)
 
GList * gdk_screen_get_window_stack (GdkScreen *screen)
 

Macro Definition Documentation

◆ GDK_IS_SCREEN

#define GDK_IS_SCREEN (   object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_SCREEN))

Definition at line 42 of file gdkscreen.h.

◆ GDK_IS_SCREEN_CLASS

#define GDK_IS_SCREEN_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_SCREEN))

Definition at line 43 of file gdkscreen.h.

◆ GDK_SCREEN

#define GDK_SCREEN (   object)    (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_SCREEN, GdkScreen))

Definition at line 40 of file gdkscreen.h.

◆ GDK_SCREEN_CLASS

#define GDK_SCREEN_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_SCREEN, GdkScreenClass))

Definition at line 41 of file gdkscreen.h.

◆ GDK_SCREEN_GET_CLASS

#define GDK_SCREEN_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_SCREEN, GdkScreenClass))

Definition at line 44 of file gdkscreen.h.

◆ GDK_TYPE_SCREEN

#define GDK_TYPE_SCREEN   (gdk_screen_get_type ())

Definition at line 39 of file gdkscreen.h.

Typedef Documentation

◆ GdkScreenClass

typedef typedefG_BEGIN_DECLS struct _GdkScreenClass GdkScreenClass

Definition at line 35 of file gdkscreen.h.

Function Documentation

◆ gdk_screen_broadcast_client_message()

void gdk_screen_broadcast_client_message ( GdkScreen screen,
GdkEvent event 
)

◆ gdk_screen_get_active_window()

GdkWindow* gdk_screen_get_active_window ( GdkScreen screen)

◆ gdk_screen_get_default()

GdkScreen* gdk_screen_get_default ( void  )

◆ gdk_screen_get_default_colormap()

GdkColormap* gdk_screen_get_default_colormap ( GdkScreen screen)

◆ gdk_screen_get_display()

GdkDisplay* gdk_screen_get_display ( GdkScreen screen)

◆ gdk_screen_get_font_options()

const cairo_font_options_t* gdk_screen_get_font_options ( GdkScreen screen)

◆ gdk_screen_get_height()

gint gdk_screen_get_height ( GdkScreen screen)

◆ gdk_screen_get_height_mm()

gint gdk_screen_get_height_mm ( GdkScreen screen)

◆ gdk_screen_get_monitor_at_point()

gint gdk_screen_get_monitor_at_point ( GdkScreen screen,
gint  x,
gint  y 
)

◆ gdk_screen_get_monitor_at_window()

gint gdk_screen_get_monitor_at_window ( GdkScreen screen,
GdkWindow window 
)

◆ gdk_screen_get_monitor_geometry()

void gdk_screen_get_monitor_geometry ( GdkScreen screen,
gint  monitor_num,
GdkRectangle dest 
)

◆ gdk_screen_get_monitor_height_mm()

gint gdk_screen_get_monitor_height_mm ( GdkScreen screen,
gint  monitor_num 
)

◆ gdk_screen_get_monitor_plug_name()

gchar* gdk_screen_get_monitor_plug_name ( GdkScreen screen,
gint  monitor_num 
)

◆ gdk_screen_get_monitor_width_mm()

gint gdk_screen_get_monitor_width_mm ( GdkScreen screen,
gint  monitor_num 
)

◆ gdk_screen_get_n_monitors()

gint gdk_screen_get_n_monitors ( GdkScreen screen)

◆ gdk_screen_get_number()

gint gdk_screen_get_number ( GdkScreen screen)

◆ gdk_screen_get_primary_monitor()

gint gdk_screen_get_primary_monitor ( GdkScreen screen)

◆ gdk_screen_get_resolution()

gdouble gdk_screen_get_resolution ( GdkScreen screen)

◆ gdk_screen_get_rgb_colormap()

GdkColormap* gdk_screen_get_rgb_colormap ( GdkScreen screen)

◆ gdk_screen_get_rgb_visual()

GdkVisual* gdk_screen_get_rgb_visual ( GdkScreen screen)

◆ gdk_screen_get_rgba_colormap()

GdkColormap* gdk_screen_get_rgba_colormap ( GdkScreen screen)

◆ gdk_screen_get_rgba_visual()

GdkVisual* gdk_screen_get_rgba_visual ( GdkScreen screen)

◆ gdk_screen_get_root_window()

GdkWindow* gdk_screen_get_root_window ( GdkScreen screen)

◆ gdk_screen_get_setting()

gboolean gdk_screen_get_setting ( GdkScreen screen,
const gchar *  name,
GValue *  value 
)

◆ gdk_screen_get_system_colormap()

GdkColormap* gdk_screen_get_system_colormap ( GdkScreen screen)

◆ gdk_screen_get_system_visual()

GdkVisual* gdk_screen_get_system_visual ( GdkScreen screen)

◆ gdk_screen_get_toplevel_windows()

GList* gdk_screen_get_toplevel_windows ( GdkScreen screen)

◆ gdk_screen_get_type()

GType gdk_screen_get_type ( void  )

◆ gdk_screen_get_width()

gint gdk_screen_get_width ( GdkScreen screen)

◆ gdk_screen_get_width_mm()

gint gdk_screen_get_width_mm ( GdkScreen screen)

◆ gdk_screen_get_window_stack()

GList* gdk_screen_get_window_stack ( GdkScreen screen)

◆ gdk_screen_is_composited()

gboolean gdk_screen_is_composited ( GdkScreen screen)

◆ gdk_screen_list_visuals()

GList* gdk_screen_list_visuals ( GdkScreen screen)

◆ gdk_screen_make_display_name()

gchar* gdk_screen_make_display_name ( GdkScreen screen)

◆ gdk_screen_set_default_colormap()

void gdk_screen_set_default_colormap ( GdkScreen screen,
GdkColormap colormap 
)

◆ gdk_screen_set_font_options()

void gdk_screen_set_font_options ( GdkScreen screen,
const cairo_font_options_t *  options 
)

◆ gdk_screen_set_resolution()

void gdk_screen_set_resolution ( GdkScreen screen,
gdouble  dpi 
)