|
Enumerations |
enum | Gdk::GL::ConfigMode {
Gdk::GL::MODE_RGB = 0,
Gdk::GL::MODE_RGBA = 0,
Gdk::GL::MODE_INDEX = 1 << 0,
Gdk::GL::MODE_SINGLE = 0,
Gdk::GL::MODE_DOUBLE = 1 << 1,
Gdk::GL::MODE_STEREO = 1 << 2,
Gdk::GL::MODE_ALPHA = 1 << 3,
Gdk::GL::MODE_DEPTH = 1 << 4,
Gdk::GL::MODE_STENCIL = 1 << 5,
Gdk::GL::MODE_ACCUM = 1 << 6,
Gdk::GL::MODE_MULTISAMPLE = 1 << 7
} |
enum | Gdk::GL::ConfigAttrib {
Gdk::GL::USE_GL = 1,
Gdk::GL::BUFFER_SIZE = 2,
Gdk::GL::LEVEL = 3,
Gdk::GL::RGBA = 4,
Gdk::GL::DOUBLEBUFFER = 5,
Gdk::GL::STEREO = 6,
Gdk::GL::AUX_BUFFERS = 7,
Gdk::GL::RED_SIZE = 8,
Gdk::GL::GREEN_SIZE = 9,
Gdk::GL::BLUE_SIZE = 10,
Gdk::GL::ALPHA_SIZE = 11,
Gdk::GL::DEPTH_SIZE = 12,
Gdk::GL::STENCIL_SIZE = 13,
Gdk::GL::ACCUM_RED_SIZE = 14,
Gdk::GL::ACCUM_GREEN_SIZE = 15,
Gdk::GL::ACCUM_BLUE_SIZE = 16,
Gdk::GL::ACCUM_ALPHA_SIZE = 17,
Gdk::GL::CONFIG_CAVEAT = 0x20,
Gdk::GL::X_VISUAL_TYPE = 0x22,
Gdk::GL::TRANSPARENT_TYPE = 0x23,
Gdk::GL::TRANSPARENT_INDEX_VALUE = 0x24,
Gdk::GL::TRANSPARENT_RED_VALUE = 0x25,
Gdk::GL::TRANSPARENT_GREEN_VALUE = 0x26,
Gdk::GL::TRANSPARENT_BLUE_VALUE = 0x27,
Gdk::GL::TRANSPARENT_ALPHA_VALUE = 0x28,
Gdk::GL::DRAWABLE_TYPE = 0x8010,
Gdk::GL::RENDER_TYPE = 0x8011,
Gdk::GL::X_RENDERABLE = 0x8012,
Gdk::GL::FBCONFIG_ID = 0x8013,
Gdk::GL::MAX_PBUFFER_WIDTH = 0x8016,
Gdk::GL::MAX_PBUFFER_HEIGHT = 0x8017,
Gdk::GL::MAX_PBUFFER_PIXELS = 0x8018,
Gdk::GL::VISUAL_ID = 0x800B,
Gdk::GL::SCREEN = 0x800C,
Gdk::GL::SAMPLE_BUFFERS = 100000,
Gdk::GL::SAMPLES = 100001
} |
enum | Gdk::GL::ConfigCaveat { Gdk::GL::CONFIG_CAVEAT_DONT_CARE = 0xFFFFFFFF,
Gdk::GL::CONFIG_CAVEAT_NONE = 0x8000,
Gdk::GL::SLOW_CONFIG = 0x8001,
Gdk::GL::NON_CONFORMANT_CONFIG = 0x800D
} |
enum | Gdk::GL::VisualType {
Gdk::GL::VISUAL_TYPE_DONT_CARE = 0xFFFFFFFF,
Gdk::GL::TRUE_COLOR = 0x8002,
Gdk::GL::DIRECT_COLOR = 0x8003,
Gdk::GL::PSEUDO_COLOR = 0x8004,
Gdk::GL::STATIC_COLOR = 0x8005,
Gdk::GL::GRAY_SCALE = 0x8006,
Gdk::GL::STATIC_GRAY = 0x8007
} |
enum | Gdk::GL::TransparentType { Gdk::GL::TRANSPARENT_NONE = 0x8000,
Gdk::GL::TRANSPARENT_RGB = 0x8008,
Gdk::GL::TRANSPARENT_INDEX = 0x8009
} |
enum | Gdk::GL::DrawableTypeMask { Gdk::GL::WINDOW_BIT = 1 << 0,
Gdk::GL::PIXMAP_BIT = 1 << 1,
Gdk::GL::PBUFFER_BIT = 1 << 2
} |
enum | Gdk::GL::RenderTypeMask { Gdk::GL::RGBA_BIT = 1 << 0,
Gdk::GL::COLOR_INDEX_BIT = 1 << 1
} |
enum | Gdk::GL::BufferMask {
Gdk::GL::FRONT_LEFT_BUFFER_BIT = 1 << 0,
Gdk::GL::FRONT_RIGHT_BUFFER_BIT = 1 << 1,
Gdk::GL::BACK_LEFT_BUFFER_BIT = 1 << 2,
Gdk::GL::BACK_RIGHT_BUFFER_BIT = 1 << 3,
Gdk::GL::AUX_BUFFERS_BIT = 1 << 4,
Gdk::GL::DEPTH_BUFFER_BIT = 1 << 5,
Gdk::GL::STENCIL_BUFFER_BIT = 1 << 6,
Gdk::GL::ACCUM_BUFFER_BIT = 1 << 7
} |
enum | Gdk::GL::ConfigError {
Gdk::GL::BAD_SCREEN = 1,
Gdk::GL::BAD_ATTRIBUTE,
Gdk::GL::NO_EXTENSION,
Gdk::GL::BAD_VISUAL,
Gdk::GL::BAD_CONTEXT,
Gdk::GL::BAD_VALUE,
Gdk::GL::BAD_ENUM
} |
enum | Gdk::GL::RenderType { Gdk::GL::RGBA_TYPE = 0x8014,
Gdk::GL::COLOR_INDEX_TYPE = 0x8015
} |
enum | Gdk::GL::DrawableAttrib {
Gdk::GL::PRESERVED_CONTENTS = 0x801B,
Gdk::GL::LARGEST_PBUFFER = 0x801C,
Gdk::GL::WIDTH = 0x801D,
Gdk::GL::HEIGHT = 0x801E,
Gdk::GL::EVENT_MASK = 0x801F
} |
enum | Gdk::GL::PbufferAttrib { Gdk::GL::PBUFFER_PRESERVED_CONTENTS = 0x801B,
Gdk::GL::PBUFFER_LARGEST_PBUFFER = 0x801C,
Gdk::GL::PBUFFER_HEIGHT = 0x8040,
Gdk::GL::PBUFFER_WIDTH = 0x8041
} |
enum | Gdk::GL::EventMask { Gdk::GL::PBUFFER_CLOBBER_MASK = 1 << 27
} |
enum | Gdk::GL::EventType { Gdk::GL::DAMAGED = 0x8020,
Gdk::GL::SAVED = 0x8021
} |
enum | Gdk::GL::DrawableType { Gdk::GL::WINDOW = 0x8022,
Gdk::GL::PBUFFER = 0x8023
} |
Functions |
ConfigMode | Gdk::GL::operator| (ConfigMode lhs, ConfigMode rhs) |
ConfigMode | Gdk::GL::operator & (ConfigMode lhs, ConfigMode rhs) |
ConfigMode | Gdk::GL::operator^ (ConfigMode lhs, ConfigMode rhs) |
ConfigMode | Gdk::GL::operator~ (ConfigMode flags) |
ConfigMode & | Gdk::GL::operator|= (ConfigMode &lhs, ConfigMode rhs) |
ConfigMode & | Gdk::GL::operator &= (ConfigMode &lhs, ConfigMode rhs) |
ConfigMode & | Gdk::GL::operator^= (ConfigMode &lhs, ConfigMode rhs) |
DrawableTypeMask | Gdk::GL::operator| (DrawableTypeMask lhs, DrawableTypeMask rhs) |
DrawableTypeMask | Gdk::GL::operator & (DrawableTypeMask lhs, DrawableTypeMask rhs) |
DrawableTypeMask | Gdk::GL::operator^ (DrawableTypeMask lhs, DrawableTypeMask rhs) |
DrawableTypeMask | Gdk::GL::operator~ (DrawableTypeMask flags) |
DrawableTypeMask & | Gdk::GL::operator|= (DrawableTypeMask &lhs, DrawableTypeMask rhs) |
DrawableTypeMask & | Gdk::GL::operator &= (DrawableTypeMask &lhs, DrawableTypeMask rhs) |
DrawableTypeMask & | Gdk::GL::operator^= (DrawableTypeMask &lhs, DrawableTypeMask rhs) |
RenderTypeMask | Gdk::GL::operator| (RenderTypeMask lhs, RenderTypeMask rhs) |
RenderTypeMask | Gdk::GL::operator & (RenderTypeMask lhs, RenderTypeMask rhs) |
RenderTypeMask | Gdk::GL::operator^ (RenderTypeMask lhs, RenderTypeMask rhs) |
RenderTypeMask | Gdk::GL::operator~ (RenderTypeMask flags) |
RenderTypeMask & | Gdk::GL::operator|= (RenderTypeMask &lhs, RenderTypeMask rhs) |
RenderTypeMask & | Gdk::GL::operator &= (RenderTypeMask &lhs, RenderTypeMask rhs) |
RenderTypeMask & | Gdk::GL::operator^= (RenderTypeMask &lhs, RenderTypeMask rhs) |
BufferMask | Gdk::GL::operator| (BufferMask lhs, BufferMask rhs) |
BufferMask | Gdk::GL::operator & (BufferMask lhs, BufferMask rhs) |
BufferMask | Gdk::GL::operator^ (BufferMask lhs, BufferMask rhs) |
BufferMask | Gdk::GL::operator~ (BufferMask flags) |
BufferMask & | Gdk::GL::operator|= (BufferMask &lhs, BufferMask rhs) |
BufferMask & | Gdk::GL::operator &= (BufferMask &lhs, BufferMask rhs) |
BufferMask & | Gdk::GL::operator^= (BufferMask &lhs, BufferMask rhs) |
EventMask | Gdk::GL::operator| (EventMask lhs, EventMask rhs) |
EventMask | Gdk::GL::operator & (EventMask lhs, EventMask rhs) |
EventMask | Gdk::GL::operator^ (EventMask lhs, EventMask rhs) |
EventMask | Gdk::GL::operator~ (EventMask flags) |
EventMask & | Gdk::GL::operator|= (EventMask &lhs, EventMask rhs) |
EventMask & | Gdk::GL::operator &= (EventMask &lhs, EventMask rhs) |
EventMask & | Gdk::GL::operator^= (EventMask &lhs, EventMask rhs) |