logo top
Main Page   Widgets   Namespaces   Book  

Gdk::Screen Class Reference

Inheritance diagram for Gdk::Screen:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~Screen ()
GdkScreen* gobj ()
 Provides access to the underlying C GObject.

const GdkScreen* gobj () const
 Provides access to the underlying C GObject.

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)
template <class ValueType> bool get_setting (const Glib::ustring& name, ValueType& value) const
Glib::SignalProxy0<void> signal_size_changed ()

Static Public Member Functions

Glib::RefPtr<Screenget_default ()

Protected Member Functions

virtual void on_size_changed ()

Related Functions

(Note that these are not member functions.)

Glib::RefPtr<Gdk::Screenwrap (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 (  ) 
 

template <class ValueType>
bool Gdk::Screen::get_setting ( const Glib::ustring name,
ValueType&  value
const
 

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]
 

Provides access to the underlying C GObject.

Reimplemented from Glib::ObjectBase.

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

Provides access to the underlying C GObject.

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 (  ) 
 

virtual void Gdk::Screen::on_size_changed (  )  [protected, virtual]
 

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

Glib::SignalProxy0<void> Gdk::Screen::signal_size_changed (  ) 
 

Prototype:
void size_changed()


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 2.2 by Doxygen 1.3.4 © 1997-2001