37 private->drawable.ref_count = 1;
38 private->drawable.destroyed =
FALSE;
39 private->drawable.klass =
NULL;
40 private->drawable.klass_data =
NULL;
43 private->drawable.width = 1;
44 private->drawable.height = 1;
46 private->drawable.colormap =
NULL;
48 private->parent =
NULL;
51 private->resize_count = 0;
53 private->mapped =
FALSE;
54 private->guffaw_gravity =
FALSE;
55 private->extension_events =
FALSE;
57 private->filters =
NULL;
58 private->children =
NULL;
87 *x = window_private->
x;
89 *y = window_private->
y;
130 tmp_list =
private->filters;
138 tmp_list = tmp_list->next;
156 GList *tmp_list, *node;
165 tmp_list =
private->filters;
172 tmp_list = tmp_list->next;
196 tmp_list = tmp_list->next;
218 return private->mapped;
243 if (!private->mapped)
GList * gdk_default_filters
GList * gdk_window_get_toplevels(void)
#define GDK_DRAWABLE_DESTROYED(d)
GdkWindow * gdk_parent_root
#define g_return_val_if_fail(expr, val)
GdkWindow * gdk_window_get_toplevel(GdkWindow *window)
GdkWindow * gdk_window_get_parent(GdkWindow *window)
GList * g_list_prepend(GList *list, gpointer data)
GList * g_list_remove_link(GList *list, GList *link)
if(pyself &&pyself!=Py_None)
GList * g_list_append(GList *list, gpointer data)
void gdk_window_add_filter(GdkWindow *window, GdkFilterFunc function, gpointer data)
GdkWindow * _gdk_window_alloc(void)
void gdk_window_set_user_data(GdkWindow *window, gpointer user_data)
#define g_return_if_fail(expr)
gboolean gdk_window_is_viewable(GdkWindow *window)
#define g_new(struct_type, n_structs)
void gdk_window_get_user_data(GdkWindow *window, gpointer *data)
void gdk_window_remove_filter(GdkWindow *window, GdkFilterFunc function, gpointer data)
void g_list_free_1(GList *list)
void gdk_window_get_position(GdkWindow *window, gint *x, gint *y)
gboolean gdk_window_is_visible(GdkWindow *window)
void g_free(gpointer mem)
typedefG_BEGIN_DECLS struct _GList GList
#define GDK_DRAWABLE_TYPE(d)
GdkFilterReturn(* GdkFilterFunc)(GdkXEvent *xevent, GdkEvent *event, gpointer data)