|
enum class | Gdk::InputSource {
Gdk::MOUSE
,
Gdk::PEN
,
Gdk::KEYBOARD
,
Gdk::TOUCHSCREEN
,
Gdk::TOUCHPAD
,
Gdk::TRACKPOINT
,
Gdk::TABLET_PAD
} |
| An enumeration describing the type of an input device in general terms. More...
|
|
enum class | Gdk::DevicePad::Feature {
Gdk::DevicePad::BUTTON
,
Gdk::DevicePad::RING
,
Gdk::DevicePad::STRIP
} |
| A pad feature. More...
|
|
enum class | Gdk::DeviceTool::Type {
Gdk::DeviceTool::UNKNOWN
,
Gdk::DeviceTool::PEN
,
Gdk::DeviceTool::ERASER
,
Gdk::DeviceTool::BRUSH
,
Gdk::DeviceTool::PENCIL
,
Gdk::DeviceTool::AIRBRUSH
,
Gdk::DeviceTool::MOUSE
,
Gdk::DeviceTool::LENS
} |
| Indicates the specific type of tool being used being a tablet. More...
|
|
enum class | Gdk::DragCancelReason {
Gdk::NO_TARGET
,
Gdk::USER_CANCELLED
,
Gdk::ERROR
} |
| Used in Gdk::Drag to the reason of a cancelled DND operation. More...
|
|
enum class | Gdk::AxisFlags {
Gdk::X = 0x2
,
Gdk::Y = 0x4
,
Gdk::DELTA_X = 0x8
,
Gdk::DELTA_Y = 0x10
,
Gdk::PRESSURE = 0x20
,
Gdk::XTILT = 0x40
,
Gdk::YTILT = 0x80
,
Gdk::WHEEL = 0x100
,
Gdk::DISTANCE = 0x200
,
Gdk::ROTATION = 0x400
,
Gdk::SLIDER = 0x800
} |
| Flags describing the current capabilities of a device/tool. More...
|
|
enum class | Gdk::AxisUse {
Gdk::IGNORE
,
Gdk::X
,
Gdk::Y
,
Gdk::DELTA_X
,
Gdk::DELTA_Y
,
Gdk::PRESSURE
,
Gdk::XTILT
,
Gdk::YTILT
,
Gdk::WHEEL
,
Gdk::DISTANCE
,
Gdk::ROTATION
,
Gdk::SLIDER
,
Gdk::LAST
} |
| Defines how device axes are interpreted by GTK. More...
|
|
enum class | Gdk::CrossingMode {
Gdk::NORMAL
,
Gdk::GRAB
,
Gdk::UNGRAB
,
Gdk::GTK_GRAB
,
Gdk::GTK_UNGRAB
,
Gdk::STATE_CHANGED
,
Gdk::TOUCH_BEGIN
,
Gdk::TOUCH_END
,
Gdk::DEVICE_SWITCH
} |
| Specifies the crossing mode for enter and leave events. More...
|
|
enum class | Gdk::DragAction {
Gdk::COPY = 1 << 0
,
Gdk::MOVE = 1 << 1
,
Gdk::LINK = 1 << 2
,
Gdk::ASK = 1 << 3
} |
| Used in Gdk::Drop and Gdk::Drag to indicate the actions that the destination can and should do with the dropped data. More...
|
|
enum class | Gdk::Gravity {
Gdk::NORTH_WEST = 1
,
Gdk::NORTH
,
Gdk::NORTH_EAST
,
Gdk::WEST
,
Gdk::CENTER
,
Gdk::EAST
,
Gdk::SOUTH_WEST
,
Gdk::SOUTH
,
Gdk::SOUTH_EAST
,
Gdk::STATIC
} |
| Defines the reference point of a surface and is used in Gdk::PopupLayout . More...
|
|
enum class | Gdk::ModifierType {
Gdk::SHIFT_MASK = 1 << 0
,
Gdk::LOCK_MASK = 1 << 1
,
Gdk::CONTROL_MASK = 1 << 2
,
Gdk::ALT_MASK = 1 << 3
,
Gdk::BUTTON1_MASK = 1 << 8
,
Gdk::BUTTON2_MASK = 1 << 9
,
Gdk::BUTTON3_MASK = 1 << 10
,
Gdk::BUTTON4_MASK = 1 << 11
,
Gdk::BUTTON5_MASK = 1 << 12
,
Gdk::SUPER_MASK = 1 << 26
,
Gdk::HYPER_MASK = 1 << 27
,
Gdk::META_MASK = 1 << 28
} |
| Flags to indicate the state of modifier keys and mouse buttons in events. More...
|
|
enum class | Gdk::NotifyType {
Gdk::ANCESTOR
,
Gdk::VIRTUAL
,
Gdk::INFERIOR
,
Gdk::NONLINEAR
,
Gdk::NONLINEAR_VIRTUAL
,
Gdk::UNKNOWN
} |
| Specifies the kind of crossing for enter and leave events. More...
|
|
enum class | Gdk::ScrollDirection {
Gdk::UP
,
Gdk::DOWN
,
Gdk::LEFT
,
Gdk::RIGHT
,
Gdk::SMOOTH
} |
| Specifies the direction for scroll events. More...
|
|
enum class | Gdk::TouchpadGesturePhase {
Gdk::BEGIN
,
Gdk::UPDATE
,
Gdk::END
,
Gdk::CANCEL
} |
| Specifies the current state of a touchpad gesture. More...
|
|
enum class | Gdk::KeyMatch {
Gdk::NONE
,
Gdk::PARTIAL
,
Gdk::EXACT
} |
| Describes how well an event matches a given keyval and modifiers. More...
|
|
enum class | Gdk::Event::Type {
Gdk::Event::DELETE
,
Gdk::Event::MOTION_NOTIFY
,
Gdk::Event::BUTTON_PRESS
,
Gdk::Event::BUTTON_RELEASE
,
Gdk::Event::KEY_PRESS
,
Gdk::Event::KEY_RELEASE
,
Gdk::Event::ENTER_NOTIFY
,
Gdk::Event::LEAVE_NOTIFY
,
Gdk::Event::FOCUS_CHANGE
,
Gdk::Event::PROXIMITY_IN
,
Gdk::Event::PROXIMITY_OUT
,
Gdk::Event::DRAG_ENTER
,
Gdk::Event::DRAG_LEAVE
,
Gdk::Event::DRAG_MOTION
,
Gdk::Event::DROP_START
,
Gdk::Event::SCROLL
,
Gdk::Event::GRAB_BROKEN
,
Gdk::Event::TOUCH_BEGIN
,
Gdk::Event::TOUCH_UPDATE
,
Gdk::Event::TOUCH_END
,
Gdk::Event::TOUCH_CANCEL
,
Gdk::Event::TOUCHPAD_SWIPE
,
Gdk::Event::TOUCHPAD_PINCH
,
Gdk::Event::PAD_BUTTON_PRESS
,
Gdk::Event::PAD_BUTTON_RELEASE
,
Gdk::Event::PAD_RING
,
Gdk::Event::PAD_STRIP
,
Gdk::Event::PAD_GROUP_MODE
,
Gdk::Event::EVENT_LAST
} |
| Specifies the type of the event. More...
|
|
enum class | Gdk::FrameClock::Phase {
Gdk::FrameClock::NONE = 0x0
,
Gdk::FrameClock::FLUSH_EVENTS = 1 << 0
,
Gdk::FrameClock::BEFORE_PAINT = 1 << 1
,
Gdk::FrameClock::UPDATE = 1 << 2
,
Gdk::FrameClock::LAYOUT = 1 << 3
,
Gdk::FrameClock::PAINT = 1 << 4
,
Gdk::FrameClock::RESUME_EVENTS = 1 << 5
,
Gdk::FrameClock::AFTER_PAINT = 1 << 6
} |
| Used to represent the different paint clock phases that can be requested. More...
|
|
enum class | Gdk::GLAPI {
Gdk::GL = 1 << 0
,
Gdk::GLES = 1 << 1
} |
| The list of the different APIs that GdkGLContext can potentially support. More...
|
|
enum class | Gdk::MemoryTexture::Format {
Gdk::MemoryTexture::B8G8R8A8_PREMULTIPLIED
,
Gdk::MemoryTexture::A8R8G8B8_PREMULTIPLIED
,
Gdk::MemoryTexture::R8G8B8A8_PREMULTIPLIED
,
Gdk::MemoryTexture::B8G8R8A8
,
Gdk::MemoryTexture::A8R8G8B8
,
Gdk::MemoryTexture::R8G8B8A8
,
Gdk::MemoryTexture::A8B8G8R8
,
Gdk::MemoryTexture::R8G8B8
,
Gdk::MemoryTexture::B8G8R8
,
Gdk::MemoryTexture::R16G16B16
,
Gdk::MemoryTexture::R16G16B16A16_PREMULTIPLIED
,
Gdk::MemoryTexture::R16G16B16A16
,
Gdk::MemoryTexture::R16G16B16_FLOAT
,
Gdk::MemoryTexture::R16G16B16A16_FLOAT_PREMULTIPLIED
,
Gdk::MemoryTexture::R16G16B16A16_FLOAT
,
Gdk::MemoryTexture::R32G32B32_FLOAT
,
Gdk::MemoryTexture::R32G32B32A32_FLOAT_PREMULTIPLIED
,
Gdk::MemoryTexture::R32G32B32A32_FLOAT
,
Gdk::MemoryTexture::N_FORMATS
} |
| Gdk::MemoryFormat describes formats that image data can have in memory. More...
|
|
enum class | Gdk::SubpixelLayout {
Gdk::UNKNOWN
,
Gdk::NONE
,
Gdk::HORIZONTAL_RGB
,
Gdk::HORIZONTAL_BGR
,
Gdk::VERTICAL_RGB
,
Gdk::VERTICAL_BGR
} |
| This enumeration describes how the red, green and blue components of physical pixels on an output device are laid out. More...
|
|
enum class | Gdk::Paintable::Flags {
Gdk::Paintable::STATIC_SIZE = 1 << 0
,
Gdk::Paintable::STATIC_CONTENTS = 1 << 1
} |
| Flags about a paintable object. More...
|
|
enum class | Gdk::Colorspace { Gdk::RGB
} |
| This enumeration defines the color spaces that are supported by the gdk-pixbuf library. More...
|
|
enum class | Gdk::InterpType {
Gdk::NEAREST
,
Gdk::TILES
,
Gdk::BILINEAR
,
Gdk::HYPER
} |
| Interpolation modes for scaling functions. More...
|
|
enum class | Gdk::Pixbuf::Rotation {
Gdk::Pixbuf::NONE = 0
,
Gdk::Pixbuf::COUNTERCLOCKWISE = 90
,
Gdk::Pixbuf::UPSIDEDOWN = 180
,
Gdk::Pixbuf::CLOCKWISE = 270
} |
| The possible rotations which can be passed to Gdk::Pixbuf::rotate_simple(). More...
|
|
enum class | Gdk::AnchorHints {
Gdk::FLIP_X = 1 << 0
,
Gdk::FLIP_Y = 1 << 1
,
Gdk::SLIDE_X = 1 << 2
,
Gdk::SLIDE_Y = 1 << 3
,
Gdk::RESIZE_X = 1 << 4
,
Gdk::RESIZE_Y = 1 << 5
,
Gdk::FLIP = 0x3
,
Gdk::SLIDE = 0xC
,
Gdk::RESIZE = 0x30
} |
| Positioning hints for aligning a surface relative to a rectangle. More...
|
|
enum class | Gdk::Seat::Capabilities {
Gdk::Seat::NONE = 0x0
,
Gdk::Seat::POINTER = 1 << 0
,
Gdk::Seat::TOUCH = 1 << 1
,
Gdk::Seat::TABLET_STYLUS = 1 << 2
,
Gdk::Seat::KEYBOARD = 1 << 3
,
Gdk::Seat::TABLET_PAD = 1 << 4
,
Gdk::Seat::ALL_POINTING = 0x7
,
Gdk::Seat::ALL = 0xF
} |
| Flags describing the seat capabilities. More...
|
|
enum class | Gdk::SurfaceEdge {
Gdk::NORTH_WEST
,
Gdk::NORTH
,
Gdk::NORTH_EAST
,
Gdk::WEST
,
Gdk::EAST
,
Gdk::SOUTH_WEST
,
Gdk::SOUTH
,
Gdk::SOUTH_EAST
} |
| Determines a surface edge or corner. More...
|
|
enum class | Gdk::FullscreenMode {
Gdk::ON_CURRENT_MONITOR
,
Gdk::ON_ALL_MONITORS
} |
| Indicates which monitor a surface should span over when in fullscreen mode. More...
|
|
enum class | Gdk::Toplevel::State {
Gdk::Toplevel::MINIMIZED = 1 << 0
,
Gdk::Toplevel::MAXIMIZED = 1 << 1
,
Gdk::Toplevel::STICKY = 1 << 2
,
Gdk::Toplevel::FULLSCREEN = 1 << 3
,
Gdk::Toplevel::ABOVE = 1 << 4
,
Gdk::Toplevel::BELOW = 1 << 5
,
Gdk::Toplevel::FOCUSED = 1 << 6
,
Gdk::Toplevel::TILED = 1 << 7
,
Gdk::Toplevel::TOP_TILED = 1 << 8
,
Gdk::Toplevel::TOP_RESIZABLE = 1 << 9
,
Gdk::Toplevel::RIGHT_TILED = 1 << 10
,
Gdk::Toplevel::RIGHT_RESIZABLE = 1 << 11
,
Gdk::Toplevel::BOTTOM_TILED = 1 << 12
,
Gdk::Toplevel::BOTTOM_RESIZABLE = 1 << 13
,
Gdk::Toplevel::LEFT_TILED = 1 << 14
,
Gdk::Toplevel::LEFT_RESIZABLE = 1 << 15
} |
| Specifies the state of a toplevel surface. More...
|
|
|
AxisFlags | Gdk::operator| (AxisFlags lhs, AxisFlags rhs) |
|
AxisFlags | Gdk::operator& (AxisFlags lhs, AxisFlags rhs) |
|
AxisFlags | Gdk::operator^ (AxisFlags lhs, AxisFlags rhs) |
|
AxisFlags | Gdk::operator~ (AxisFlags flags) |
|
AxisFlags & | Gdk::operator|= (AxisFlags & lhs, AxisFlags rhs) |
|
AxisFlags & | Gdk::operator&= (AxisFlags & lhs, AxisFlags rhs) |
|
AxisFlags & | Gdk::operator^= (AxisFlags & lhs, AxisFlags rhs) |
|
DragAction | Gdk::operator| (DragAction lhs, DragAction rhs) |
|
DragAction | Gdk::operator& (DragAction lhs, DragAction rhs) |
|
DragAction | Gdk::operator^ (DragAction lhs, DragAction rhs) |
|
DragAction | Gdk::operator~ (DragAction flags) |
|
DragAction & | Gdk::operator|= (DragAction & lhs, DragAction rhs) |
|
DragAction & | Gdk::operator&= (DragAction & lhs, DragAction rhs) |
|
DragAction & | Gdk::operator^= (DragAction & lhs, DragAction rhs) |
|
ModifierType | Gdk::operator| (ModifierType lhs, ModifierType rhs) |
|
ModifierType | Gdk::operator& (ModifierType lhs, ModifierType rhs) |
|
ModifierType | Gdk::operator^ (ModifierType lhs, ModifierType rhs) |
|
ModifierType | Gdk::operator~ (ModifierType flags) |
|
ModifierType & | Gdk::operator|= (ModifierType & lhs, ModifierType rhs) |
|
ModifierType & | Gdk::operator&= (ModifierType & lhs, ModifierType rhs) |
|
ModifierType & | Gdk::operator^= (ModifierType & lhs, ModifierType rhs) |
|
FrameClock::Phase | Gdk::operator| (FrameClock::Phase lhs, FrameClock::Phase rhs) |
|
FrameClock::Phase | Gdk::operator& (FrameClock::Phase lhs, FrameClock::Phase rhs) |
|
FrameClock::Phase | Gdk::operator^ (FrameClock::Phase lhs, FrameClock::Phase rhs) |
|
FrameClock::Phase | Gdk::operator~ (FrameClock::Phase flags) |
|
FrameClock::Phase & | Gdk::operator|= (FrameClock::Phase & lhs, FrameClock::Phase rhs) |
|
FrameClock::Phase & | Gdk::operator&= (FrameClock::Phase & lhs, FrameClock::Phase rhs) |
|
FrameClock::Phase & | Gdk::operator^= (FrameClock::Phase & lhs, FrameClock::Phase rhs) |
|
GLAPI | Gdk::operator| (GLAPI lhs, GLAPI rhs) |
|
GLAPI | Gdk::operator& (GLAPI lhs, GLAPI rhs) |
|
GLAPI | Gdk::operator^ (GLAPI lhs, GLAPI rhs) |
|
GLAPI | Gdk::operator~ (GLAPI flags) |
|
GLAPI & | Gdk::operator|= (GLAPI & lhs, GLAPI rhs) |
|
GLAPI & | Gdk::operator&= (GLAPI & lhs, GLAPI rhs) |
|
GLAPI & | Gdk::operator^= (GLAPI & lhs, GLAPI rhs) |
|
Paintable::Flags | Gdk::operator| (Paintable::Flags lhs, Paintable::Flags rhs) |
|
Paintable::Flags | Gdk::operator& (Paintable::Flags lhs, Paintable::Flags rhs) |
|
Paintable::Flags | Gdk::operator^ (Paintable::Flags lhs, Paintable::Flags rhs) |
|
Paintable::Flags | Gdk::operator~ (Paintable::Flags flags) |
|
Paintable::Flags & | Gdk::operator|= (Paintable::Flags & lhs, Paintable::Flags rhs) |
|
Paintable::Flags & | Gdk::operator&= (Paintable::Flags & lhs, Paintable::Flags rhs) |
|
Paintable::Flags & | Gdk::operator^= (Paintable::Flags & lhs, Paintable::Flags rhs) |
|
AnchorHints | Gdk::operator| (AnchorHints lhs, AnchorHints rhs) |
|
AnchorHints | Gdk::operator& (AnchorHints lhs, AnchorHints rhs) |
|
AnchorHints | Gdk::operator^ (AnchorHints lhs, AnchorHints rhs) |
|
AnchorHints | Gdk::operator~ (AnchorHints flags) |
|
AnchorHints & | Gdk::operator|= (AnchorHints & lhs, AnchorHints rhs) |
|
AnchorHints & | Gdk::operator&= (AnchorHints & lhs, AnchorHints rhs) |
|
AnchorHints & | Gdk::operator^= (AnchorHints & lhs, AnchorHints rhs) |
|
Seat::Capabilities | Gdk::operator| (Seat::Capabilities lhs, Seat::Capabilities rhs) |
|
Seat::Capabilities | Gdk::operator& (Seat::Capabilities lhs, Seat::Capabilities rhs) |
|
Seat::Capabilities | Gdk::operator^ (Seat::Capabilities lhs, Seat::Capabilities rhs) |
|
Seat::Capabilities | Gdk::operator~ (Seat::Capabilities flags) |
|
Seat::Capabilities & | Gdk::operator|= (Seat::Capabilities & lhs, Seat::Capabilities rhs) |
|
Seat::Capabilities & | Gdk::operator&= (Seat::Capabilities & lhs, Seat::Capabilities rhs) |
|
Seat::Capabilities & | Gdk::operator^= (Seat::Capabilities & lhs, Seat::Capabilities rhs) |
|
Toplevel::State | Gdk::operator| (Toplevel::State lhs, Toplevel::State rhs) |
|
Toplevel::State | Gdk::operator& (Toplevel::State lhs, Toplevel::State rhs) |
|
Toplevel::State | Gdk::operator^ (Toplevel::State lhs, Toplevel::State rhs) |
|
Toplevel::State | Gdk::operator~ (Toplevel::State flags) |
|
Toplevel::State & | Gdk::operator|= (Toplevel::State & lhs, Toplevel::State rhs) |
|
Toplevel::State & | Gdk::operator&= (Toplevel::State & lhs, Toplevel::State rhs) |
|
Toplevel::State & | Gdk::operator^= (Toplevel::State & lhs, Toplevel::State rhs) |
|