4 #include "gdk/gdkprivate.h"
6 typedef struct _GdkFBDisplay GdkFBDisplay;
7 typedef struct _GdkFBWindow GdkFBWindow;
9 extern GdkFBWindow *gdk_root_window;
10 extern GdkFBDisplay *gdk_display;
12 #define GDK_ROOT_WINDOW() gdk_root_window
13 #define GDK_DISPLAY() gdk_display
15 #define gdk_font_lookup(xid) ((GdkFont*) (xid))
24 #define GDK_FB_USE_CHILD_SHAPE ((void *)1)
26 /* FB specific functions: */
28 typedef gboolean (*GdkWindowChildChanged) (GdkWindow *window,
30 gint width, gint height,
32 typedef void (*GdkWindowChildGetPos) (GdkWindow *window,
36 void gdk_fb_window_set_child_handler (GdkWindow *window,
37 GdkWindowChildChanged changed,
38 GdkWindowChildGetPos get_pos,
41 void gdk_fb_set_rotation (GdkFBAngle angle);