|
enum | CursorType {
X_CURSOR = 0
, ARROW = 2
, BASED_ARROW_DOWN = 4
, BASED_ARROW_UP = 6
,
BOAT = 8
, BOGOSITY = 10
, BOTTOM_LEFT_CORNER = 12
, BOTTOM_RIGHT_CORNER = 14
,
BOTTOM_SIDE = 16
, BOTTOM_TEE = 18
, BOX_SPIRAL = 20
, CENTER_PTR = 22
,
CIRCLE = 24
, CLOCK = 26
, COFFEE_MUG = 28
, CROSS = 30
,
CROSS_REVERSE = 32
, CROSSHAIR = 34
, DIAMOND_CROSS = 36
, DOT = 38
,
DOTBOX = 40
, DOUBLE_ARROW = 42
, DRAFT_LARGE = 44
, DRAFT_SMALL = 46
,
DRAPED_BOX = 48
, EXCHANGE = 50
, FLEUR = 52
, GOBBLER = 54
,
GUMBY = 56
, HAND1 = 58
, HAND2 = 60
, HEART = 62
,
ICON = 64
, IRON_CROSS = 66
, LEFT_PTR = 68
, LEFT_SIDE = 70
,
LEFT_TEE = 72
, LEFTBUTTON = 74
, LL_ANGLE = 76
, LR_ANGLE = 78
,
MAN = 80
, MIDDLEBUTTON = 82
, MOUSE = 84
, PENCIL = 86
,
PIRATE = 88
, PLUS = 90
, QUESTION_ARROW = 92
, RIGHT_PTR = 94
,
RIGHT_SIDE = 96
, RIGHT_TEE = 98
, RIGHTBUTTON = 100
, RTL_LOGO = 102
,
SAILBOAT = 104
, SB_DOWN_ARROW = 106
, SB_H_DOUBLE_ARROW = 108
, SB_LEFT_ARROW = 110
,
SB_RIGHT_ARROW = 112
, SB_UP_ARROW = 114
, SB_V_DOUBLE_ARROW = 116
, SHUTTLE = 118
,
SIZING = 120
, SPIDER = 122
, SPRAYCAN = 124
, STAR = 126
,
TARGET = 128
, TCROSS = 130
, TOP_LEFT_ARROW = 132
, TOP_LEFT_CORNER = 134
,
TOP_RIGHT_CORNER = 136
, TOP_SIDE = 138
, TOP_TEE = 140
, TREK = 142
,
UL_ANGLE = 144
, UMBRELLA = 146
, UR_ANGLE = 148
, WATCH = 150
,
XTERM = 152
, LAST_CURSOR = 153
, BLANK_CURSOR = -2
, CURSOR_IS_PIXMAP = -1
} |
|
enum | InputMode { MODE_DISABLED
, MODE_SCREEN
, MODE_WINDOW
} |
|
enum | InputSource { SOURCE_MOUSE
, SOURCE_PEN
, SOURCE_ERASER
, SOURCE_CURSOR
} |
|
enum | DragAction {
ACTION_DEFAULT = 1 << 0
, ACTION_COPY = 1 << 1
, ACTION_MOVE = 1 << 2
, ACTION_LINK = 1 << 3
,
ACTION_PRIVATE = 1 << 4
, ACTION_ASK = 1 << 5
} |
|
enum | DragProtocol {
DRAG_PROTO_MOTIF
, DRAG_PROTO_XDND
, DRAG_PROTO_NONE
, DRAG_PROTO_WIN32_DROPFILES
,
DRAG_PROTO_OLE2
, DRAG_PROTO_LOCAL
} |
|
enum | RgbDither { RGB_DITHER_NONE
, RGB_DITHER_NORMAL
, RGB_DITHER_MAX
} |
|
enum | EventType {
NOTHING = -1
, DELETE
, DESTROY
, EXPOSE
,
MOTION_NOTIFY
, BUTTON_PRESS
, DOUBLE_BUTTON_PRESS
, TRIPLE_BUTTON_PRESS
,
BUTTON_RELEASE
, KEY_PRESS
, KEY_RELEASE
, ENTER_NOTIFY
,
LEAVE_NOTIFY
, FOCUS_CHANGE
, CONFIGURE
, MAP
,
UNMAP
, PROPERTY_NOTIFY
, SELECTION_CLEAR
, SELECTION_REQUEST
,
SELECTION_NOTIFY
, PROXIMITY_IN
, PROXIMITY_OUT
, DRAG_ENTER
,
DRAG_LEAVE
, DRAG_MOTION
, DRAG_STATUS
, DROP_START
,
DROP_FINISHED
, CLIENT_EVENT
, VISIBILITY_NOTIFY
, NO_EXPOSE
,
SCROLL
, WINDOW_STATE
, SETTING
, OWNER_CHANGE
,
GRAB_BROKEN
, DAMAGE
, TOUCH_BEGIN
, TOUCH_UPDATE
,
TOUCH_END
, EVENT_LAST
} |
|
enum | ExtensionMode { EXTENSION_EVENTS_NONE
, EXTENSION_EVENTS_ALL
, EXTENSION_EVENTS_CURSOR
} |
|
enum | AxisUse {
AXIS_IGNORE
, AXIS_X
, AXIS_Y
, AXIS_PRESSURE
,
AXIS_XTILT
, AXIS_YTILT
, AXIS_WHEEL
, AXIS_LAST
} |
|
enum | LineStyle { LINE_SOLID
, LINE_ON_OFF_DASH
, LINE_DOUBLE_DASH
} |
|
enum | CapStyle { CAP_NOT_LAST
, CAP_BUTT
, CAP_ROUND
, CAP_PROJECTING
} |
|
enum | JoinStyle { JOIN_MITER
, JOIN_ROUND
, JOIN_BEVEL
} |
|
enum | Fill { SOLID
, TILED
, STIPPLED
, OPAQUE_STIPPLED
} |
|
enum | Function {
COPY
, INVERT
, XOR
, CLEAR
,
AND
, AND_REVERSE
, AND_INVERT
, NOOP
,
OR
, EQUIV
, OR_REVERSE
, COPY_INVERT
,
OR_INVERT
, NAND
, NOR
, SET
} |
|
enum | SubwindowMode { CLIP_BY_CHILDREN
, INCLUDE_INFERIORS
} |
|
enum | GCValuesMask {
GC_FOREGROUND = 1 << 0
, GC_BACKGROUND = 1 << 1
, GC_FONT = 1 << 2
, GC_FUNCTION = 1 << 3
,
GC_FILL = 1 << 4
, GC_TILE = 1 << 5
, GC_STIPPLE = 1 << 6
, GC_CLIP_MASK = 1 << 7
,
GC_SUBWINDOW = 1 << 8
, GC_TS_X_ORIGIN = 1 << 9
, GC_TS_Y_ORIGIN = 1 << 10
, GC_CLIP_X_ORIGIN = 1 << 11
,
GC_CLIP_Y_ORIGIN = 1 << 12
, GC_EXPOSURES = 1 << 13
, GC_LINE_WIDTH = 1 << 14
, GC_LINE_STYLE = 1 << 15
,
GC_CAP_STYLE = 1 << 16
, GC_JOIN_STYLE = 1 << 17
} |
|
enum | ImageType { IMAGE_NORMAL
, IMAGE_SHARED
, IMAGE_FASTEST
} |
|
enum | Colorspace { COLORSPACE_RGB
} |
|
enum | InterpType { INTERP_NEAREST
, INTERP_TILES
, INTERP_BILINEAR
, INTERP_HYPER
} |
|
enum | PixbufAlphaMode { PIXBUF_ALPHA_BILEVEL
, PIXBUF_ALPHA_FULL
} |
|
enum | PixbufRotation { PIXBUF_ROTATE_NONE = 0
, PIXBUF_ROTATE_COUNTERCLOCKWISE = 90
, PIXBUF_ROTATE_UPSIDEDOWN = 180
, PIXBUF_ROTATE_CLOCKWISE = 270
} |
|
enum | FillRule { EVEN_ODD_RULE
, WINDING_RULE
} |
|
enum | OverlapType { OVERLAP_RECTANGLE_IN
, OVERLAP_RECTANGLE_OUT
, OVERLAP_RECTANGLE_PART
} |
|
enum | ByteOrder { LSB_FIRST
, MSB_FIRST
} |
|
enum | ModifierType {
SHIFT_MASK = 1 << 0
, LOCK_MASK = 1 << 1
, CONTROL_MASK = 1 << 2
, MOD1_MASK = 1 << 3
,
MOD2_MASK = 1 << 4
, MOD3_MASK = 1 << 5
, MOD4_MASK = 1 << 6
, MOD5_MASK = 1 << 7
,
BUTTON1_MASK = 1 << 8
, BUTTON2_MASK = 1 << 9
, BUTTON3_MASK = 1 << 10
, BUTTON4_MASK = 1 << 11
,
BUTTON5_MASK = 1 << 12
, SUPER_MASK = 1 << 26
, HYPER_MASK = 1 << 27
, META_MASK = 1 << 28
,
RELEASE_MASK = 1 << 30
, MODIFIER_MASK = 0x5c001fff
} |
|
enum | Status {
OK = 0
, ERROR = -1
, ERROR_PARAM = -2
, ERROR_FILE = -3
,
ERROR_MEM = -4
} |
|
enum | InputCondition { INPUT_READ = 1 << 0
, INPUT_WRITE = 1 << 1
, INPUT_EXCEPTION = 1 << 2
} |
|
enum | VisualType {
VISUAL_STATIC_GRAY
, VISUAL_GRAYSCALE
, VISUAL_STATIC_COLOR
, VISUAL_PSEUDO_COLOR
,
VISUAL_TRUE_COLOR
, VISUAL_DIRECT_COLOR
} |
|
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
, TOUCH_BEGIN_MASK = 1 << 22
, TOUCH_UPDATE_MASK = 1 << 23
, TOUCH_END_MASK = 1 << 24
,
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
, WINDOW_STATE_ABOVE = 1 << 5
, WINDOW_STATE_BELOW = 1 << 6
} |
|
enum | WindowType {
WINDOW_ROOT
, WINDOW_TOPLEVEL
, WINDOW_CHILD
, WINDOW_DIALOG
,
WINDOW_TEMP
, WINDOW_FOREIGN
, WINDOW_OFFSCREEN
} |
|
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
,
WA_TYPE_HINT = 1 << 9
} |
|
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
,
WINDOW_TYPE_HINT_DROPDOWN_MENU
, WINDOW_TYPE_HINT_POPUP_MENU
, WINDOW_TYPE_HINT_TOOLTIP
, WINDOW_TYPE_HINT_NOTIFICATION
,
WINDOW_TYPE_HINT_COMBO
, WINDOW_TYPE_HINT_DND
} |
|
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
} |
|
|
DragAction | operator| (DragAction lhs, DragAction rhs) |
|
DragAction | operator& (DragAction lhs, DragAction rhs) |
|
DragAction | operator^ (DragAction lhs, DragAction rhs) |
|
DragAction | operator~ (DragAction flags) |
|
DragAction & | operator|= (DragAction &lhs, DragAction rhs) |
|
DragAction & | operator&= (DragAction &lhs, DragAction rhs) |
|
DragAction & | operator^= (DragAction &lhs, DragAction rhs) |
|
GCValuesMask | operator| (GCValuesMask lhs, GCValuesMask rhs) |
|
GCValuesMask | operator& (GCValuesMask lhs, GCValuesMask rhs) |
|
GCValuesMask | operator^ (GCValuesMask lhs, GCValuesMask rhs) |
|
GCValuesMask | operator~ (GCValuesMask flags) |
|
GCValuesMask & | operator|= (GCValuesMask &lhs, GCValuesMask rhs) |
|
GCValuesMask & | operator&= (GCValuesMask &lhs, GCValuesMask rhs) |
|
GCValuesMask & | operator^= (GCValuesMask &lhs, GCValuesMask rhs) |
|
int | screen_width () |
|
int | screen_height () |
|
int | screen_width_mm () |
|
int | screen_height_mm () |
|
void | flush () |
|
Glib::RefPtr< Colormap > | rgb_get_colormap () |
|
Glib::RefPtr< Visual > | rgb_get_visual () |
|
bool | rgb_ditherable () |
|
ModifierType | operator| (ModifierType lhs, ModifierType rhs) |
|
ModifierType | operator& (ModifierType lhs, ModifierType rhs) |
|
ModifierType | operator^ (ModifierType lhs, ModifierType rhs) |
|
ModifierType | operator~ (ModifierType flags) |
|
ModifierType & | operator|= (ModifierType &lhs, ModifierType rhs) |
|
ModifierType & | operator&= (ModifierType &lhs, ModifierType rhs) |
|
ModifierType & | operator^= (ModifierType &lhs, ModifierType rhs) |
|
InputCondition | operator| (InputCondition lhs, InputCondition rhs) |
|
InputCondition | operator& (InputCondition lhs, InputCondition rhs) |
|
InputCondition | operator^ (InputCondition lhs, InputCondition rhs) |
|
InputCondition | operator~ (InputCondition flags) |
|
InputCondition & | operator|= (InputCondition &lhs, InputCondition rhs) |
|
InputCondition & | operator&= (InputCondition &lhs, InputCondition rhs) |
|
InputCondition & | operator^= (InputCondition &lhs, InputCondition rhs) |
|
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) |
|
void | wrap_init () |
|