# Table of Contents - gdk3-2.2.5 Documentation

## Classes and Modules

- Cairo
- Cairo::Context
- Gdk
- Gdk::Atom
- Gdk::Color
- Gdk::Cursor
- Gdk::Device
- Gdk::Display
- Gdk::DragContext
- Gdk::Error
- Gdk::Event
- Gdk::EventCrossing
- Gdk::EventFocus
- Gdk::EventOwnerChange
- Gdk::EventProperty
- Gdk::EventScroll
- Gdk::EventSetting
- Gdk::EventVisibility
- Gdk::EventWindowState
- Gdk::GLib
- Gdk::Keyval
- Gdk::Loader
- Gdk::Pixmap
- Gdk::Property
- Gdk::RGBA
- Gdk::Rectangle
- Gdk::Visual
- Gdk::Window
- Gdk::WindowAttr

## Methods

- ::cairo_available? — Gdk
- ::const_missing — Gdk
- ::init — Gdk
- ::intern — Gdk::Atom
- ::intern_raw — Gdk::Atom
- ::new — Gdk::Color
- ::new — Gdk::WindowAttr
- ::new — Gdk::Rectangle
- ::new — Gdk::RGBA
- ::parse — Gdk::Color
- ::parse_raw — Gdk::Color
- #apply_pending_constants — Gdk::Loader
- #convert_event_classes — Gdk::Loader
- #define_enum — Gdk::Loader
- #define_keyval_module — Gdk::Loader
- #define_selection_constants — Gdk::Loader
- #define_selection_module — Gdk::Loader
- #event_class — Gdk::Loader
- #event_motion_class — Gdk::Loader
- #find_cairo_rectangle_int_info — Gdk::Loader
- #in? — Gdk::EventFocus
- #initialize_raw — Gdk::RGBA
- #initialize_raw — Gdk::Rectangle
- #initialize_raw — Gdk::Color
- #initialize_raw — Gdk::WindowAttr
- #intersect — Gdk::Rectangle
- #intersect_raw — Gdk::Rectangle
- #load_cairo_rectangle_int — Gdk::Loader
- #load_constant_info — Gdk::Loader
- #load_function_info — Gdk::Loader
- #load_struct_info — Gdk::Loader
- #post_load — Gdk::Loader
- #pre_load — Gdk::Loader
- #rectangle_class — Gdk::Loader
- #require_libraries — Gdk::Loader
- #send_event? — Gdk::Event
- #set_source_color — Cairo::Context
- #set_source_pixbuf — Cairo::Context
- #set_source_pixbuf_raw — Cairo::Context
- #set_source_rgba — Cairo::Context
- #setup_pending_constants — Gdk::Loader
- #source_color= — Cairo::Context
- #source_rgba= — Cairo::Context
- #to_a — Gdk::RGBA
- #window_class — Gdk::Loader