|  | 
| 
 Namespaces | 
| namespace | Gdk | 
| namespace | Glib | 
| 
 Classes | 
| class | Gdk::Window | 
|  | A Gdk::Window is a rectangular region on the screen.  More... 
 | 
| 
 Enumerations | 
| enum | EventMask { EXPOSURE_MASK =  1 << 1,
 POINTER_MOTION_MASK =  1 << 2,
 POINTER_MOTION_HINT_MASK =  1 << 3,
 BUTTON_MOTION_MASK =  1 << 4,
 BUTTON1_MOTION_MASK =  1 << 5,
 BUTTON2_MOTION_MASK =  1 << 6,
 BUTTON3_MOTION_MASK =  1 << 7,
 BUTTON_PRESS_MASK =  1 << 8,
 BUTTON_RELEASE_MASK =  1 << 9,
 KEY_PRESS_MASK =  1 << 10,
 KEY_RELEASE_MASK =  1 << 11,
 ENTER_NOTIFY_MASK =  1 << 12,
 LEAVE_NOTIFY_MASK =  1 << 13,
 FOCUS_CHANGE_MASK =  1 << 14,
 STRUCTURE_MASK =  1 << 15,
 PROPERTY_CHANGE_MASK =  1 << 16,
 VISIBILITY_NOTIFY_MASK =  1 << 17,
 PROXIMITY_IN_MASK =  1 << 18,
 PROXIMITY_OUT_MASK =  1 << 19,
 SUBSTRUCTURE_MASK =  1 << 20,
 SCROLL_MASK =  1 << 21,
 ALL_EVENTS_MASK =  0x3FFFFE
 }
 | 
| enum | WindowState { WINDOW_STATE_WITHDRAWN =  1 << 0,
 WINDOW_STATE_ICONIFIED =  1 << 1,
 WINDOW_STATE_MAXIMIZED =  1 << 2,
 WINDOW_STATE_STICKY =  1 << 3,
 WINDOW_STATE_FULLSCREEN =  1 << 4
 }
 | 
| enum | WindowType { WINDOW_ROOT,
 WINDOW_TOPLEVEL,
 WINDOW_CHILD,
 WINDOW_DIALOG,
 WINDOW_TEMP,
 WINDOW_FOREIGN
 }
 | 
| enum | WindowAttributesType { WA_TITLE =  1 << 1,
 WA_X =  1 << 2,
 WA_Y =  1 << 3,
 WA_CURSOR =  1 << 4,
 WA_COLORMAP =  1 << 5,
 WA_VISUAL =  1 << 6,
 WA_WMCLASS =  1 << 7,
 WA_NOREDIR =  1 << 8
 }
 | 
| enum | WindowHints { HINT_POS =  1 << 0,
 HINT_MIN_SIZE =  1 << 1,
 HINT_MAX_SIZE =  1 << 2,
 HINT_BASE_SIZE =  1 << 3,
 HINT_ASPECT =  1 << 4,
 HINT_RESIZE_INC =  1 << 5,
 HINT_WIN_GRAVITY =  1 << 6,
 HINT_USER_POS =  1 << 7,
 HINT_USER_SIZE =  1 << 8
 }
 | 
| enum | WindowTypeHint { WINDOW_TYPE_HINT_NORMAL,
 WINDOW_TYPE_HINT_DIALOG,
 WINDOW_TYPE_HINT_MENU,
 WINDOW_TYPE_HINT_TOOLBAR,
 WINDOW_TYPE_HINT_SPLASHSCREEN,
 WINDOW_TYPE_HINT_UTILITY,
 WINDOW_TYPE_HINT_DOCK,
 WINDOW_TYPE_HINT_DESKTOP
 }
 | 
| enum | WMDecoration { DECOR_ALL =  1 << 0,
 DECOR_BORDER =  1 << 1,
 DECOR_RESIZEH =  1 << 2,
 DECOR_TITLE =  1 << 3,
 DECOR_MENU =  1 << 4,
 DECOR_MINIMIZE =  1 << 5,
 DECOR_MAXIMIZE =  1 << 6
 }
 | 
| enum | WMFunction { FUNC_ALL =  1 << 0,
 FUNC_RESIZE =  1 << 1,
 FUNC_MOVE =  1 << 2,
 FUNC_MINIMIZE =  1 << 3,
 FUNC_MAXIMIZE =  1 << 4,
 FUNC_CLOSE =  1 << 5
 }
 | 
| enum | WindowEdge { WINDOW_EDGE_NORTH_WEST,
 WINDOW_EDGE_NORTH,
 WINDOW_EDGE_NORTH_EAST,
 WINDOW_EDGE_WEST,
 WINDOW_EDGE_EAST,
 WINDOW_EDGE_SOUTH_WEST,
 WINDOW_EDGE_SOUTH,
 WINDOW_EDGE_SOUTH_EAST
 }
 | 
| enum | Gravity { GRAVITY_NORTH_WEST =  1,
 GRAVITY_NORTH,
 GRAVITY_NORTH_EAST,
 GRAVITY_WEST,
 GRAVITY_CENTER,
 GRAVITY_EAST,
 GRAVITY_SOUTH_WEST,
 GRAVITY_SOUTH,
 GRAVITY_SOUTH_EAST,
 GRAVITY_STATIC
 }
 | 
| enum | GrabStatus { GRAB_SUCCESS,
 GRAB_ALREADY_GRABBED,
 GRAB_INVALID_TIME,
 GRAB_NOT_VIEWABLE,
 GRAB_FROZEN
 }
 | 
| 
 Functions | 
| EventMask | operator| (EventMask lhs, EventMask rhs) | 
| EventMask | operator& (EventMask lhs, EventMask rhs) | 
| EventMask | operator^ (EventMask lhs, EventMask rhs) | 
| EventMask | operator~ (EventMask flags) | 
| EventMask& | operator|= (EventMask& lhs, EventMask rhs) | 
| EventMask& | operator&= (EventMask& lhs, EventMask rhs) | 
| EventMask& | operator^= (EventMask& lhs, EventMask rhs) | 
| WindowState | operator| (WindowState lhs, WindowState rhs) | 
| WindowState | operator& (WindowState lhs, WindowState rhs) | 
| WindowState | operator^ (WindowState lhs, WindowState rhs) | 
| WindowState | operator~ (WindowState flags) | 
| WindowState& | operator|= (WindowState& lhs, WindowState rhs) | 
| WindowState& | operator&= (WindowState& lhs, WindowState rhs) | 
| WindowState& | operator^= (WindowState& lhs, WindowState rhs) | 
| WindowAttributesType | operator| (WindowAttributesType lhs, WindowAttributesType rhs) | 
| WindowAttributesType | operator& (WindowAttributesType lhs, WindowAttributesType rhs) | 
| WindowAttributesType | operator^ (WindowAttributesType lhs, WindowAttributesType rhs) | 
| WindowAttributesType | operator~ (WindowAttributesType flags) | 
| WindowAttributesType& | operator|= (WindowAttributesType& lhs, WindowAttributesType rhs) | 
| WindowAttributesType& | operator&= (WindowAttributesType& lhs, WindowAttributesType rhs) | 
| WindowAttributesType& | operator^= (WindowAttributesType& lhs, WindowAttributesType rhs) | 
| WindowHints | operator| (WindowHints lhs, WindowHints rhs) | 
| WindowHints | operator& (WindowHints lhs, WindowHints rhs) | 
| WindowHints | operator^ (WindowHints lhs, WindowHints rhs) | 
| WindowHints | operator~ (WindowHints flags) | 
| WindowHints& | operator|= (WindowHints& lhs, WindowHints rhs) | 
| WindowHints& | operator&= (WindowHints& lhs, WindowHints rhs) | 
| WindowHints& | operator^= (WindowHints& lhs, WindowHints rhs) | 
| WMDecoration | operator| (WMDecoration lhs, WMDecoration rhs) | 
| WMDecoration | operator& (WMDecoration lhs, WMDecoration rhs) | 
| WMDecoration | operator^ (WMDecoration lhs, WMDecoration rhs) | 
| WMDecoration | operator~ (WMDecoration flags) | 
| WMDecoration& | operator|= (WMDecoration& lhs, WMDecoration rhs) | 
| WMDecoration& | operator&= (WMDecoration& lhs, WMDecoration rhs) | 
| WMDecoration& | operator^= (WMDecoration& lhs, WMDecoration rhs) | 
| WMFunction | operator| (WMFunction lhs, WMFunction rhs) | 
| WMFunction | operator& (WMFunction lhs, WMFunction rhs) | 
| WMFunction | operator^ (WMFunction lhs, WMFunction rhs) | 
| WMFunction | operator~ (WMFunction flags) | 
| WMFunction& | operator|= (WMFunction& lhs, WMFunction rhs) | 
| WMFunction& | operator&= (WMFunction& lhs, WMFunction rhs) | 
| WMFunction& | operator^= (WMFunction& lhs, WMFunction rhs) |