Ardour  9.0-pre0-582-g084a23a80d
ydkmm/ydkmm/gdkmm/window.h File Reference
#include <gdkmmconfig.h>
#include <glibmm/ustring.h>
#include <sigc++/sigc++.h>
#include <gdkmm/region.h>
#include <gdkmm/drawable.h>
#include <gdkmm/bitmap.h>
#include <gdkmm/dragcontext.h>
#include <gdkmm/types.h>
Include dependency graph for ydkmm/ydkmm/gdkmm/window.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Gdk::Window
 

Namespaces

 Gdk
 
 Glib
 

Enumerations

enum  Gdk::EventMask {
  Gdk::EXPOSURE_MASK = 1 << 1 , Gdk::POINTER_MOTION_MASK = 1 << 2 , Gdk::POINTER_MOTION_HINT_MASK = 1 << 3 , Gdk::BUTTON_MOTION_MASK = 1 << 4 ,
  Gdk::BUTTON1_MOTION_MASK = 1 << 5 , Gdk::BUTTON2_MOTION_MASK = 1 << 6 , Gdk::BUTTON3_MOTION_MASK = 1 << 7 , Gdk::BUTTON_PRESS_MASK = 1 << 8 ,
  Gdk::BUTTON_RELEASE_MASK = 1 << 9 , Gdk::KEY_PRESS_MASK = 1 << 10 , Gdk::KEY_RELEASE_MASK = 1 << 11 , Gdk::ENTER_NOTIFY_MASK = 1 << 12 ,
  Gdk::LEAVE_NOTIFY_MASK = 1 << 13 , Gdk::FOCUS_CHANGE_MASK = 1 << 14 , Gdk::STRUCTURE_MASK = 1 << 15 , Gdk::PROPERTY_CHANGE_MASK = 1 << 16 ,
  Gdk::VISIBILITY_NOTIFY_MASK = 1 << 17 , Gdk::PROXIMITY_IN_MASK = 1 << 18 , Gdk::PROXIMITY_OUT_MASK = 1 << 19 , Gdk::SUBSTRUCTURE_MASK = 1 << 20 ,
  Gdk::SCROLL_MASK = 1 << 21 , Gdk::TOUCH_BEGIN_MASK = 1 << 22 , Gdk::TOUCH_UPDATE_MASK = 1 << 23 , Gdk::TOUCH_END_MASK = 1 << 24 ,
  Gdk::ALL_EVENTS_MASK = 0x3FFFFE
}
 
enum  Gdk::WindowState {
  Gdk::WINDOW_STATE_WITHDRAWN = 1 << 0 , Gdk::WINDOW_STATE_ICONIFIED = 1 << 1 , Gdk::WINDOW_STATE_MAXIMIZED = 1 << 2 , Gdk::WINDOW_STATE_STICKY = 1 << 3 ,
  Gdk::WINDOW_STATE_FULLSCREEN = 1 << 4 , Gdk::WINDOW_STATE_ABOVE = 1 << 5 , Gdk::WINDOW_STATE_BELOW = 1 << 6
}
 
enum  Gdk::WindowType {
  Gdk::WINDOW_ROOT , Gdk::WINDOW_TOPLEVEL , Gdk::WINDOW_CHILD , Gdk::WINDOW_DIALOG ,
  Gdk::WINDOW_TEMP , Gdk::WINDOW_FOREIGN , Gdk::WINDOW_OFFSCREEN
}
 
enum  Gdk::WindowAttributesType {
  Gdk::WA_TITLE = 1 << 1 , Gdk::WA_X = 1 << 2 , Gdk::WA_Y = 1 << 3 , Gdk::WA_CURSOR = 1 << 4 ,
  Gdk::WA_COLORMAP = 1 << 5 , Gdk::WA_VISUAL = 1 << 6 , Gdk::WA_WMCLASS = 1 << 7 , Gdk::WA_NOREDIR = 1 << 8 ,
  Gdk::WA_TYPE_HINT = 1 << 9
}
 
enum  Gdk::WindowHints {
  Gdk::HINT_POS = 1 << 0 , Gdk::HINT_MIN_SIZE = 1 << 1 , Gdk::HINT_MAX_SIZE = 1 << 2 , Gdk::HINT_BASE_SIZE = 1 << 3 ,
  Gdk::HINT_ASPECT = 1 << 4 , Gdk::HINT_RESIZE_INC = 1 << 5 , Gdk::HINT_WIN_GRAVITY = 1 << 6 , Gdk::HINT_USER_POS = 1 << 7 ,
  Gdk::HINT_USER_SIZE = 1 << 8
}
 
enum  Gdk::WindowTypeHint {
  Gdk::WINDOW_TYPE_HINT_NORMAL , Gdk::WINDOW_TYPE_HINT_DIALOG , Gdk::WINDOW_TYPE_HINT_MENU , Gdk::WINDOW_TYPE_HINT_TOOLBAR ,
  Gdk::WINDOW_TYPE_HINT_SPLASHSCREEN , Gdk::WINDOW_TYPE_HINT_UTILITY , Gdk::WINDOW_TYPE_HINT_DOCK , Gdk::WINDOW_TYPE_HINT_DESKTOP ,
  Gdk::WINDOW_TYPE_HINT_DROPDOWN_MENU , Gdk::WINDOW_TYPE_HINT_POPUP_MENU , Gdk::WINDOW_TYPE_HINT_TOOLTIP , Gdk::WINDOW_TYPE_HINT_NOTIFICATION ,
  Gdk::WINDOW_TYPE_HINT_COMBO , Gdk::WINDOW_TYPE_HINT_DND
}
 
enum  Gdk::WMDecoration {
  Gdk::DECOR_ALL = 1 << 0 , Gdk::DECOR_BORDER = 1 << 1 , Gdk::DECOR_RESIZEH = 1 << 2 , Gdk::DECOR_TITLE = 1 << 3 ,
  Gdk::DECOR_MENU = 1 << 4 , Gdk::DECOR_MINIMIZE = 1 << 5 , Gdk::DECOR_MAXIMIZE = 1 << 6
}
 
enum  Gdk::WMFunction {
  Gdk::FUNC_ALL = 1 << 0 , Gdk::FUNC_RESIZE = 1 << 1 , Gdk::FUNC_MOVE = 1 << 2 , Gdk::FUNC_MINIMIZE = 1 << 3 ,
  Gdk::FUNC_MAXIMIZE = 1 << 4 , Gdk::FUNC_CLOSE = 1 << 5
}
 
enum  Gdk::WindowEdge {
  Gdk::WINDOW_EDGE_NORTH_WEST , Gdk::WINDOW_EDGE_NORTH , Gdk::WINDOW_EDGE_NORTH_EAST , Gdk::WINDOW_EDGE_WEST ,
  Gdk::WINDOW_EDGE_EAST , Gdk::WINDOW_EDGE_SOUTH_WEST , Gdk::WINDOW_EDGE_SOUTH , Gdk::WINDOW_EDGE_SOUTH_EAST
}
 
enum  Gdk::Gravity {
  Gdk::GRAVITY_NORTH_WEST = 1 , Gdk::GRAVITY_NORTH , Gdk::GRAVITY_NORTH_EAST , Gdk::GRAVITY_WEST ,
  Gdk::GRAVITY_CENTER , Gdk::GRAVITY_EAST , Gdk::GRAVITY_SOUTH_WEST , Gdk::GRAVITY_SOUTH ,
  Gdk::GRAVITY_SOUTH_EAST , Gdk::GRAVITY_STATIC
}
 
enum  Gdk::GrabStatus {
  Gdk::GRAB_SUCCESS , Gdk::GRAB_ALREADY_GRABBED , Gdk::GRAB_INVALID_TIME , Gdk::GRAB_NOT_VIEWABLE ,
  Gdk::GRAB_FROZEN
}
 

Functions

EventMask Gdk::operator| (EventMask lhs, EventMask rhs)
 
EventMask Gdk::operator& (EventMask lhs, EventMask rhs)
 
EventMask Gdk::operator^ (EventMask lhs, EventMask rhs)
 
EventMask Gdk::operator~ (EventMask flags)
 
EventMask & Gdk::operator|= (EventMask &lhs, EventMask rhs)
 
EventMask & Gdk::operator&= (EventMask &lhs, EventMask rhs)
 
EventMask & Gdk::operator^= (EventMask &lhs, EventMask rhs)
 
WindowState Gdk::operator| (WindowState lhs, WindowState rhs)
 
WindowState Gdk::operator& (WindowState lhs, WindowState rhs)
 
WindowState Gdk::operator^ (WindowState lhs, WindowState rhs)
 
WindowState Gdk::operator~ (WindowState flags)
 
WindowState & Gdk::operator|= (WindowState &lhs, WindowState rhs)
 
WindowState & Gdk::operator&= (WindowState &lhs, WindowState rhs)
 
WindowState & Gdk::operator^= (WindowState &lhs, WindowState rhs)
 
WindowAttributesType Gdk::operator| (WindowAttributesType lhs, WindowAttributesType rhs)
 
WindowAttributesType Gdk::operator& (WindowAttributesType lhs, WindowAttributesType rhs)
 
WindowAttributesType Gdk::operator^ (WindowAttributesType lhs, WindowAttributesType rhs)
 
WindowAttributesType Gdk::operator~ (WindowAttributesType flags)
 
WindowAttributesType & Gdk::operator|= (WindowAttributesType &lhs, WindowAttributesType rhs)
 
WindowAttributesType & Gdk::operator&= (WindowAttributesType &lhs, WindowAttributesType rhs)
 
WindowAttributesType & Gdk::operator^= (WindowAttributesType &lhs, WindowAttributesType rhs)
 
WindowHints Gdk::operator| (WindowHints lhs, WindowHints rhs)
 
WindowHints Gdk::operator& (WindowHints lhs, WindowHints rhs)
 
WindowHints Gdk::operator^ (WindowHints lhs, WindowHints rhs)
 
WindowHints Gdk::operator~ (WindowHints flags)
 
WindowHints & Gdk::operator|= (WindowHints &lhs, WindowHints rhs)
 
WindowHints & Gdk::operator&= (WindowHints &lhs, WindowHints rhs)
 
WindowHints & Gdk::operator^= (WindowHints &lhs, WindowHints rhs)
 
WMDecoration Gdk::operator| (WMDecoration lhs, WMDecoration rhs)
 
WMDecoration Gdk::operator& (WMDecoration lhs, WMDecoration rhs)
 
WMDecoration Gdk::operator^ (WMDecoration lhs, WMDecoration rhs)
 
WMDecoration Gdk::operator~ (WMDecoration flags)
 
WMDecoration & Gdk::operator|= (WMDecoration &lhs, WMDecoration rhs)
 
WMDecoration & Gdk::operator&= (WMDecoration &lhs, WMDecoration rhs)
 
WMDecoration & Gdk::operator^= (WMDecoration &lhs, WMDecoration rhs)
 
WMFunction Gdk::operator| (WMFunction lhs, WMFunction rhs)
 
WMFunction Gdk::operator& (WMFunction lhs, WMFunction rhs)
 
WMFunction Gdk::operator^ (WMFunction lhs, WMFunction rhs)
 
WMFunction Gdk::operator~ (WMFunction flags)
 
WMFunction & Gdk::operator|= (WMFunction &lhs, WMFunction rhs)
 
WMFunction & Gdk::operator&= (WMFunction &lhs, WMFunction rhs)
 
WMFunction & Gdk::operator^= (WMFunction &lhs, WMFunction rhs)