logo top
Main Page   Widgets   Namespaces   Book  

Atk::Component Class Reference

Inheritance diagram for Atk::Component:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~Component ()
AtkComponent* gobj ()
 Provides access to the underlying C GObject.

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

guint add_focus_handler (AtkFocusHandler handler)
bool contains (int x, int y, CoordType coord_type) const
Glib::RefPtr<Atk::Objectget_accessible_at_point (int x, int y, CoordType coord_type)
void get_extents (int& x, int& y, int& width, int& height, CoordType coord_type) const
void get_position (int& x, int& y, CoordType coord_type) const
void get_size (int& width, int& height) const
Layer get_layer () const
int get_mdi_zorder () const
bool grab_focus ()
void remove_focus_handler (guint handler_id)
bool set_extents (int x, int y, int width, int height, CoordType coord_type)
bool set_position (int x, int y, CoordType coord_type)
bool set_size (int width, int height)

Static Public Member Functions

void add_interface (GType gtype_implementer)

Protected Member Functions

virtual guint add_focus_handler_vfunc (AtkFocusHandler handler)
virtual bool contains_vfunc (int x, int y, CoordType coord_type)
virtual Glib::RefPtr<Atk::Objectget_accessible_at_point_vfunc (int x, int y, CoordType coord_type)
virtual void get_extents_vfunc (int& x, int& y, int& width, int& height, CoordType coord_type)
virtual void get_position_vfunc (int& x, int& y, CoordType coord_type)
virtual void get_size_vfunc (int& width, int& height)
virtual Layer get_layer_vfunc ()
virtual int get_mdi_zorder_vfunc ()
virtual bool grab_focus_vfunc ()
virtual void remove_focus_handler_vfunc (guint handler_id)
virtual bool set_extents_vfunc (int x, int y, int width, int height, CoordType coord_type)
virtual bool set_position_vfunc (int x, int y, CoordType coord_type)
virtual bool set_size_vfunc (int width, int height)

Related Functions

(Note that these are not member functions.)

Glib::RefPtr<Atk::Componentwrap (AtkComponent* object, bool take_copy=false)

Constructor & Destructor Documentation

virtual Atk::Component::~Component (  )  [virtual]
 


Member Function Documentation

guint Atk::Component::add_focus_handler ( AtkFocusHandler  handler  ) 
 

virtual guint Atk::Component::add_focus_handler_vfunc ( AtkFocusHandler  handler  )  [protected, virtual]
 

void Atk::Component::add_interface ( GType  gtype_implementer  )  [static]
 

bool Atk::Component::contains ( int  x,
int  y,
CoordType  coord_type
const
 

virtual bool Atk::Component::contains_vfunc ( int  x,
int  y,
CoordType  coord_type
[protected, virtual]
 

Glib::RefPtr<Atk::Object> Atk::Component::get_accessible_at_point ( int  x,
int  y,
CoordType  coord_type
 

virtual Glib::RefPtr<Atk::Object> Atk::Component::get_accessible_at_point_vfunc ( int  x,
int  y,
CoordType  coord_type
[protected, virtual]
 

void Atk::Component::get_extents ( int&  x,
int&  y,
int&  width,
int&  height,
CoordType  coord_type
const
 

virtual void Atk::Component::get_extents_vfunc ( int&  x,
int&  y,
int&  width,
int&  height,
CoordType  coord_type
[protected, virtual]
 

Layer Atk::Component::get_layer (  )  const
 

virtual Layer Atk::Component::get_layer_vfunc (  )  [protected, virtual]
 

int Atk::Component::get_mdi_zorder (  )  const
 

virtual int Atk::Component::get_mdi_zorder_vfunc (  )  [protected, virtual]
 

void Atk::Component::get_position ( int&  x,
int&  y,
CoordType  coord_type
const
 

virtual void Atk::Component::get_position_vfunc ( int&  x,
int&  y,
CoordType  coord_type
[protected, virtual]
 

void Atk::Component::get_size ( int&  width,
int&  height
const
 

virtual void Atk::Component::get_size_vfunc ( int&  width,
int&  height
[protected, virtual]
 

const AtkComponent* Atk::Component::gobj (  )  const [inline]
 

Provides access to the underlying C GObject.

Reimplemented from Glib::Interface.

Reimplemented in Atk::NoOpObject.

AtkComponent* Atk::Component::gobj (  )  [inline]
 

Provides access to the underlying C GObject.

Reimplemented from Glib::Interface.

Reimplemented in Atk::NoOpObject.

bool Atk::Component::grab_focus (  ) 
 

virtual bool Atk::Component::grab_focus_vfunc (  )  [protected, virtual]
 

void Atk::Component::remove_focus_handler ( guint  handler_id  ) 
 

virtual void Atk::Component::remove_focus_handler_vfunc ( guint  handler_id  )  [protected, virtual]
 

bool Atk::Component::set_extents ( int  x,
int  y,
int  width,
int  height,
CoordType  coord_type
 

virtual bool Atk::Component::set_extents_vfunc ( int  x,
int  y,
int  width,
int  height,
CoordType  coord_type
[protected, virtual]
 

bool Atk::Component::set_position ( int  x,
int  y,
CoordType  coord_type
 

virtual bool Atk::Component::set_position_vfunc ( int  x,
int  y,
CoordType  coord_type
[protected, virtual]
 

bool Atk::Component::set_size ( int  width,
int  height
 

virtual bool Atk::Component::set_size_vfunc ( int  width,
int  height
[protected, virtual]
 


Friends And Related Function Documentation

Glib::RefPtr<Atk::Component> wrap ( AtkComponent*  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