Ardour  9.0-pre0-582-g084a23a80d
_GdkWindowImplIface Struct Reference

#include <gdkwindowimpl.h>

Public Attributes

GTypeInterface g_iface
 
void(* show )(GdkWindow *window, gboolean already_mapped)
 
void(* hide )(GdkWindow *window)
 
void(* withdraw )(GdkWindow *window)
 
void(* raise )(GdkWindow *window)
 
void(* lower )(GdkWindow *window)
 
void(* restack_under )(GdkWindow *window, GList *native_siblings)
 
void(* restack_toplevel )(GdkWindow *window, GdkWindow *sibling, gboolean above)
 
void(* move_resize )(GdkWindow *window, gboolean with_move, gint x, gint y, gint width, gint height)
 
void(* set_background )(GdkWindow *window, const GdkColor *color)
 
void(* set_back_pixmap )(GdkWindow *window, GdkPixmap *pixmap)
 
GdkEventMask(* get_events )(GdkWindow *window)
 
void(* set_events )(GdkWindow *window, GdkEventMask event_mask)
 
gboolean(* reparent )(GdkWindow *window, GdkWindow *new_parent, gint x, gint y)
 
void(* clear_region )(GdkWindow *window, GdkRegion *region, gboolean send_expose)
 
void(* set_cursor )(GdkWindow *window, GdkCursor *cursor)
 
void(* get_geometry )(GdkWindow *window, gint *x, gint *y, gint *width, gint *height, gint *depth)
 
gint(* get_root_coords )(GdkWindow *window, gint x, gint y, gint *root_x, gint *root_y)
 
gint(* get_deskrelative_origin )(GdkWindow *window, gint *x, gint *y)
 
gboolean(* get_pointer )(GdkWindow *window, gint *x, gint *y, GdkModifierType *mask)
 
void(* shape_combine_region )(GdkWindow *window, const GdkRegion *shape_region, gint offset_x, gint offset_y)
 
void(* input_shape_combine_region )(GdkWindow *window, const GdkRegion *shape_region, gint offset_x, gint offset_y)
 
gboolean(* set_static_gravities )(GdkWindow *window, gboolean use_static)
 
gboolean(* queue_antiexpose )(GdkWindow *window, GdkRegion *update_area)
 
void(* queue_translation )(GdkWindow *window, GdkGC *gc, GdkRegion *area, gint dx, gint dy)
 
void(* destroy )(GdkWindow *window, gboolean recursing, gboolean foreign_destroy)
 
void(* input_window_destroy )(GdkWindow *window)
 
void(* input_window_crossing )(GdkWindow *window, gboolean enter)
 
gboolean supports_native_bg
 

Detailed Description

Definition at line 42 of file gdkwindowimpl.h.

Member Data Documentation

◆ clear_region

void(* _GdkWindowImplIface::clear_region) (GdkWindow *window, GdkRegion *region, gboolean send_expose)

Definition at line 77 of file gdkwindowimpl.h.

◆ destroy

void(* _GdkWindowImplIface::destroy) (GdkWindow *window, gboolean recursing, gboolean foreign_destroy)

Definition at line 142 of file gdkwindowimpl.h.

◆ g_iface

GTypeInterface _GdkWindowImplIface::g_iface

Definition at line 44 of file gdkwindowimpl.h.

◆ get_deskrelative_origin

gint(* _GdkWindowImplIface::get_deskrelative_origin) (GdkWindow *window, gint *x, gint *y)

Definition at line 95 of file gdkwindowimpl.h.

◆ get_events

GdkEventMask(* _GdkWindowImplIface::get_events) (GdkWindow *window)

Definition at line 69 of file gdkwindowimpl.h.

◆ get_geometry

void(* _GdkWindowImplIface::get_geometry) (GdkWindow *window, gint *x, gint *y, gint *width, gint *height, gint *depth)

Definition at line 84 of file gdkwindowimpl.h.

◆ get_pointer

gboolean(* _GdkWindowImplIface::get_pointer) (GdkWindow *window, gint *x, gint *y, GdkModifierType *mask)

Definition at line 98 of file gdkwindowimpl.h.

◆ get_root_coords

gint(* _GdkWindowImplIface::get_root_coords) (GdkWindow *window, gint x, gint y, gint *root_x, gint *root_y)

Definition at line 90 of file gdkwindowimpl.h.

◆ hide

void(* _GdkWindowImplIface::hide) (GdkWindow *window)

Definition at line 48 of file gdkwindowimpl.h.

◆ input_shape_combine_region

void(* _GdkWindowImplIface::input_shape_combine_region) (GdkWindow *window, const GdkRegion *shape_region, gint offset_x, gint offset_y)

Definition at line 107 of file gdkwindowimpl.h.

◆ input_window_crossing

void(* _GdkWindowImplIface::input_window_crossing) (GdkWindow *window, gboolean enter)

Definition at line 147 of file gdkwindowimpl.h.

◆ input_window_destroy

void(* _GdkWindowImplIface::input_window_destroy) (GdkWindow *window)

Definition at line 146 of file gdkwindowimpl.h.

◆ lower

void(* _GdkWindowImplIface::lower) (GdkWindow *window)

Definition at line 51 of file gdkwindowimpl.h.

◆ move_resize

void(* _GdkWindowImplIface::move_resize) (GdkWindow *window, gboolean with_move, gint x, gint y, gint width, gint height)

Definition at line 58 of file gdkwindowimpl.h.

◆ queue_antiexpose

gboolean(* _GdkWindowImplIface::queue_antiexpose) (GdkWindow *window, GdkRegion *update_area)

Definition at line 121 of file gdkwindowimpl.h.

◆ queue_translation

void(* _GdkWindowImplIface::queue_translation) (GdkWindow *window, GdkGC *gc, GdkRegion *area, gint dx, gint dy)

Definition at line 123 of file gdkwindowimpl.h.

◆ raise

void(* _GdkWindowImplIface::raise) (GdkWindow *window)

Definition at line 50 of file gdkwindowimpl.h.

◆ reparent

gboolean(* _GdkWindowImplIface::reparent) (GdkWindow *window, GdkWindow *new_parent, gint x, gint y)

Definition at line 73 of file gdkwindowimpl.h.

◆ restack_toplevel

void(* _GdkWindowImplIface::restack_toplevel) (GdkWindow *window, GdkWindow *sibling, gboolean above)

Definition at line 54 of file gdkwindowimpl.h.

◆ restack_under

void(* _GdkWindowImplIface::restack_under) (GdkWindow *window, GList *native_siblings)

Definition at line 52 of file gdkwindowimpl.h.

◆ set_back_pixmap

void(* _GdkWindowImplIface::set_back_pixmap) (GdkWindow *window, GdkPixmap *pixmap)

Definition at line 66 of file gdkwindowimpl.h.

◆ set_background

void(* _GdkWindowImplIface::set_background) (GdkWindow *window, const GdkColor *color)

Definition at line 64 of file gdkwindowimpl.h.

◆ set_cursor

void(* _GdkWindowImplIface::set_cursor) (GdkWindow *window, GdkCursor *cursor)

Definition at line 81 of file gdkwindowimpl.h.

◆ set_events

void(* _GdkWindowImplIface::set_events) (GdkWindow *window, GdkEventMask event_mask)

Definition at line 70 of file gdkwindowimpl.h.

◆ set_static_gravities

gboolean(* _GdkWindowImplIface::set_static_gravities) (GdkWindow *window, gboolean use_static)

Definition at line 112 of file gdkwindowimpl.h.

◆ shape_combine_region

void(* _GdkWindowImplIface::shape_combine_region) (GdkWindow *window, const GdkRegion *shape_region, gint offset_x, gint offset_y)

Definition at line 103 of file gdkwindowimpl.h.

◆ show

void(* _GdkWindowImplIface::show) (GdkWindow *window, gboolean already_mapped)

Definition at line 46 of file gdkwindowimpl.h.

◆ supports_native_bg

gboolean _GdkWindowImplIface::supports_native_bg

Definition at line 149 of file gdkwindowimpl.h.

◆ withdraw

void(* _GdkWindowImplIface::withdraw) (GdkWindow *window)

Definition at line 49 of file gdkwindowimpl.h.


The documentation for this struct was generated from the following file: