logo top
Main Page   Widgets   Namespaces   Book  

Gdk::Screen Class Reference

Inheritance diagram for Gdk::Screen:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~Screen ()
GdkScreen* gobj ()
const GdkScreen* gobj () const
GdkScreen* gobj_copy ()
Glib::RefPtr<Colormapget_default_colormap ()
Glib::RefPtr<const Colormapget_default_colormap () const
void set_default_colormap (const Glib::RefPtr<const Colormap>& colormap)
Glib::RefPtr<Colormapget_system_colormap ()
Glib::RefPtr<const Colormapget_system_colormap () const
Glib::RefPtr<Visualget_system_visual ()
Glib::RefPtr<const Visualget_system_visual () const
Glib::RefPtr<Colormapget_rgb_colormap ()
Glib::RefPtr<const Colormapget_rgb_colormap () const
Glib::RefPtr<Visualget_rgb_visual ()
Glib::RefPtr<const Visualget_rgb_visual () const
Glib::RefPtr<Windowget_root_window ()
Glib::RefPtr<const Windowget_root_window () const
Glib::RefPtr<Displayget_display ()
Glib::RefPtr<const Displayget_display () const
int get_number () const
int get_width () const
int get_height () const
int get_width_mm () const
int get_height_mm () const
Glib::ListHandle< Glib::RefPtr<
Visual > > 
list_visuals ()
Glib::ListHandle< Glib::RefPtr<
Window > > 
get_toplevel_windows ()
Glib::ustring make_display_name ()
int get_n_monitors () const
void get_monitor_geometry (int monitor_num, Rectangle& dest) const
int get_monitor_at_point (int x, int y) const
int get_monitor_at_window (const Glib::RefPtr<Window>& window) const
void broadcast_client_message (GdkEvent* event)

Static Public Methods

Glib::RefPtr<Screen> get_default ()

Related Functions

(Note that these are not member functions.)

Glib::RefPtr<Gdk::Screen> wrap (GdkScreen* object, bool take_copy=false)

Constructor & Destructor Documentation

virtual Gdk::Screen::~Screen (   [virtual]
 


Member Function Documentation

void Gdk::Screen::broadcast_client_message ( GdkEvent*    event
 

Glib::RefPtr<Screen> Gdk::Screen::get_default (   [static]
 

Glib::RefPtr<const Colormap> Gdk::Screen::get_default_colormap (   const
 

Glib::RefPtr<Colormap> Gdk::Screen::get_default_colormap (  
 

Glib::RefPtr<const Display> Gdk::Screen::get_display (   const
 

Glib::RefPtr<Display> Gdk::Screen::get_display (  
 

int Gdk::Screen::get_height (   const
 

int Gdk::Screen::get_height_mm (   const
 

int Gdk::Screen::get_monitor_at_point ( int    x,
int    y
const
 

int Gdk::Screen::get_monitor_at_window ( const Glib::RefPtr<Window>&    window const
 

void Gdk::Screen::get_monitor_geometry ( int    monitor_num,
Rectangle   dest
const
 

int Gdk::Screen::get_n_monitors (   const
 

int Gdk::Screen::get_number (   const
 

Glib::RefPtr<const Colormap> Gdk::Screen::get_rgb_colormap (   const
 

Glib::RefPtr<Colormap> Gdk::Screen::get_rgb_colormap (  
 

Glib::RefPtr<const Visual> Gdk::Screen::get_rgb_visual (   const
 

Glib::RefPtr<Visual> Gdk::Screen::get_rgb_visual (  
 

Glib::RefPtr<const Window> Gdk::Screen::get_root_window (   const
 

Glib::RefPtr<Window> Gdk::Screen::get_root_window (  
 

Glib::RefPtr<const Colormap> Gdk::Screen::get_system_colormap (   const
 

Glib::RefPtr<Colormap> Gdk::Screen::get_system_colormap (  
 

Glib::RefPtr<const Visual> Gdk::Screen::get_system_visual (   const
 

Glib::RefPtr<Visual> Gdk::Screen::get_system_visual (  
 

Glib::ListHandle<Glib::RefPtr<Window>> Gdk::Screen::get_toplevel_windows (  
 

int Gdk::Screen::get_width (   const
 

int Gdk::Screen::get_width_mm (   const
 

const GdkScreen* Gdk::Screen::gobj (   const [inline]
 

Reimplemented from Glib::ObjectBase.

GdkScreen* Gdk::Screen::gobj (   [inline]
 

Reimplemented from Glib::ObjectBase.

GdkScreen* Gdk::Screen::gobj_copy (  
 

Glib::ListHandle<Glib::RefPtr<Visual>> Gdk::Screen::list_visuals (  
 

Glib::ustring Gdk::Screen::make_display_name (  
 

void Gdk::Screen::set_default_colormap ( const Glib::RefPtr<const Colormap>&    colormap
 


Friends And Related Function Documentation

Glib::RefPtr<Gdk::Screen> wrap ( GdkScreen*    object,
bool    take_copy = false
[related]
 


The documentation for this class was generated from the following file:
Generated for gtkmm by Doxygen 1.3-rc1 © 1997-2001