Move GdkScreenClass to internal header

This commit is contained in:
Alexander Larsson 2010-12-06 20:39:53 +01:00 committed by Matthias Clasen
parent 8c6162b50c
commit 84c03b14e8
3 changed files with 10 additions and 9 deletions

View File

@ -350,6 +350,15 @@ struct _GdkKeymapClass
void (*state_changed) (GdkKeymap *keymap);
};
struct _GdkScreenClass
{
GObjectClass parent_class;
void (*size_changed) (GdkScreen *screen);
void (*composited_changed) (GdkScreen *screen);
void (*monitors_changed) (GdkScreen *screen);
};
extern GSList *_gdk_displays;
extern gchar *_gdk_display_name;
extern gint _gdk_screen_number;

View File

@ -24,6 +24,7 @@
#include "config.h"
#include "gdkscreen.h"
#include "gdkinternals.h"
#include "gdkrectangle.h"
#include "gdkwindow.h"

View File

@ -62,15 +62,6 @@ struct _GdkScreen
double GSEAL (resolution); /* pixels/points scale factor for fonts */
};
struct _GdkScreenClass
{
GObjectClass parent_class;
void (*size_changed) (GdkScreen *screen);
void (*composited_changed) (GdkScreen *screen);
void (*monitors_changed) (GdkScreen *screen);
};
GType gdk_screen_get_type (void) G_GNUC_CONST;
GdkVisual* gdk_screen_get_system_visual (GdkScreen *screen);
GdkVisual * gdk_screen_get_rgba_visual (GdkScreen *screen);