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<Colormap> get_default_colormap ()
Glib::RefPtr<const Colormap> get_default_colormap () const
void set_default_colormap (const Glib::RefPtr<const Colormap>& colormap)
Glib::RefPtr<Colormap> get_system_colormap ()
Glib::RefPtr<const Colormap> get_system_colormap () const
Glib::RefPtr<Visual> get_system_visual ()
Glib::RefPtr<const Visual> get_system_visual () const
Glib::RefPtr<Colormap> get_rgb_colormap ()
Glib::RefPtr<const Colormap> get_rgb_colormap () const
Glib::RefPtr<Visual> get_rgb_visual ()
Glib::RefPtr<const Visual> get_rgb_visual () const
Glib::RefPtr<Window> get_root_window ()
Glib::RefPtr<const Window> get_root_window () const
Glib::RefPtr<Display> get_display ()
Glib::RefPtr<const Display> get_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