Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > main-release > by-pkgid > 22e237efd6851989a23adf3360bb53d0 > files > 46

gtkmm2.4-doc-2.20.3-1mdv2010.1.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>gtkmm: Atk::Object Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespaceAtk.html">Atk</a>::<a class="el" href="classAtk_1_1Object.html">Object</a>
  </div>
</div>
<div class="contents">
<h1>Atk::Object Class Reference</h1><!-- doxytag: class="Atk::Object" --><!-- doxytag: inherits="Glib::Object" -->
<p>The base object class for the Accessibility Toolkit API. <a href="#_details">More...</a></p>

<p>Inherits <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html">Glib::Object</a>.</p>

<p>Inherited by <a class="el" href="classAtk_1_1NoOpObject.html">Atk::NoOpObject</a>, and <a class="el" href="classAtk_1_1ObjectAccessible.html">Atk::ObjectAccessible</a>.</p>
<div class="dynheader">
Collaboration diagram for Atk::Object:</div>
<div class="dynsection">
<div class="center"><img src="classAtk_1_1Object__coll__graph.png" border="0" usemap="#Atk_1_1Object_coll__map" alt="Collaboration graph"/></div>
<map name="Atk_1_1Object_coll__map" id="Atk_1_1Object_coll__map">
<area shape="rect" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="20,160,111,189"/><area shape="rect" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="5,83,125,112"/><area shape="rect" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="12,5,119,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classAtk_1_1Object-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a5961976aa52211774b1c4d6d3c44f3ba">~Object</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">AtkObject*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ad864427ab22cefa700508f559a65edd2">gobj</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#ad864427ab22cefa700508f559a65edd2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const AtkObject*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a49f094cb0ca77cae3a9623ec0148f895">gobj</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a49f094cb0ca77cae3a9623ec0148f895"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">AtkObject*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a1035c027c592673cfda5375801349a21">gobj_copy</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#a1035c027c592673cfda5375801349a21"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a13a68f38ef69b789c2007e11d284c9bf">get_name</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the accessible name of the accessible. <a href="#a13a68f38ef69b789c2007e11d284c9bf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a7868a3abf0f976b0613b438b443648bb">get_description</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the accessible description of the accessible. <a href="#a7868a3abf0f976b0613b438b443648bb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a84a2e2618308c253a5c4c2d69639475c">get_parent</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the accessible parent of the accessible. <a href="#a84a2e2618308c253a5c4c2d69639475c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a3442b9a00d230bdc2c90c9f674449fb2">get_n_accessible_children</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the number of accessible children of the accessible. <a href="#a3442b9a00d230bdc2c90c9f674449fb2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a083c8dc21bb10a1e8d3c1d3d886365f2">get_accessible_child</a> (int i)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a reference to the specified accessible child of the object. <a href="#a083c8dc21bb10a1e8d3c1d3d886365f2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1RelationSet.html">RelationSet</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#aee9b9d193da1e4aae578146451692478">get_relation_set</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="classAtk_1_1RelationSet.html" title="A set of Atk::Relations, normally the set of AtkRelations which an Atk::Object has...">Atk::RelationSet</a> associated with the object. <a href="#aee9b9d193da1e4aae578146451692478"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__atkmmEnums.html#ga19e4dff08645ca208cdf524836a1be27">Role</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a00decf39d41483bfe7d81e8b000a09bd">get_role</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the role of the accessible. <a href="#a00decf39d41483bfe7d81e8b000a09bd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1StateSet.html">StateSet</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#aa33673dadc19b5e3830fd2531ef13c30">get_state_set</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a reference to the state set of the accessible; the caller must unreference it when it is no longer needed. <a href="#aa33673dadc19b5e3830fd2531ef13c30"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a341770f5f567bee4f241c7c4030140cd">get_index_in_parent</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the 0-based index of this accessible in its parent; returns -1 if the accessible does not have an accessible parent. <a href="#a341770f5f567bee4f241c7c4030140cd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a11b8b42866677db3b1a241a4071b0a5e">set_name</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the accessible name of the accessible. <a href="#a11b8b42866677db3b1a241a4071b0a5e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a7b44bd87ad24140b8f0bbe8ee4267205">set_description</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; description)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the accessible description of the accessible. <a href="#a7b44bd87ad24140b8f0bbe8ee4267205"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a05b859f172dcce174b6ec4c52e0b76be">set_parent</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt;&amp; parent)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the accessible parent of the accessible. <a href="#a05b859f172dcce174b6ec4c52e0b76be"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ac51f6e7286a90a5d4daee05160fe4f28">set_role</a> (<a class="el" href="group__atkmmEnums.html#ga19e4dff08645ca208cdf524836a1be27">Role</a> role)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the role of the accessible. <a href="#ac51f6e7286a90a5d4daee05160fe4f28"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a220aafba4f632e755c45bc57f3293689">notify_state_change</a> (<a class="el" href="namespaceAtk.html#ac8c786b6146e720a10e40c9a6483f153">State</a> state, bool <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01156.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Emits a state-change signal for the specified state. <a href="#a220aafba4f632e755c45bc57f3293689"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a8ccf42eed0a5625d4c46444c73412daa">add_relationship</a> (<a class="el" href="group__atkmmEnums.html#ga83c3f0442ea6f73e32064b0caab555e5">RelationType</a> relationship, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Object</a> &gt;&amp; target)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a relationship of the specified type with the specified target. <a href="#a8ccf42eed0a5625d4c46444c73412daa"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ad98e5624388dfec805132e36f6ba53c4">remove_relationship</a> (<a class="el" href="group__atkmmEnums.html#ga83c3f0442ea6f73e32064b0caab555e5">RelationType</a> relationship, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Object</a> &gt;&amp; target)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes a relationship of the specified type with the specified target. <a href="#ad98e5624388dfec805132e36f6ba53c4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void, <br class="typebreak"/>
guint, gpointer &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a496b9cee7c6ace9a56b300eec209bf05">signal_children_changed</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void, bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a68d30c414f56a9c1c23f1dce66b5aa30">signal_focus_event</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void, <br class="typebreak"/>
AtkPropertyValues* &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#af8e54093d47b60ce31a27e9187814a8a">signal_property_change</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void, <br class="typebreak"/>
const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp;, bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a9da6511ef70dd4f5646894a4f71a1e89">signal_state_change</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a6d0cdb3329a0376d32cb4684c4a29e59">signal_visible_data_changed</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void, void** &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a3e575cf3924feb39f240d8d4fe24eee5">signal_active_descendant_changed</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a2da280cd350698fdbba5f1767748d2e8">property_accessible_name</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Object</a> instance's name formatted for assistive technology access. <a href="#a2da280cd350698fdbba5f1767748d2e8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ae47ed4ca0a62b04073f6d8b64371e63e">property_accessible_name</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Object</a> instance's name formatted for assistive technology access. <a href="#ae47ed4ca0a62b04073f6d8b64371e63e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#aa137898fae5a2166ef6576f4afce4c1f">property_accessible_description</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Description of an object. <a href="#aa137898fae5a2166ef6576f4afce4c1f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a34d9227d96618933e688bc38033a9e9d">property_accessible_description</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Description of an object. <a href="#a34d9227d96618933e688bc38033a9e9d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a35fafce3b8edde7ccbae0aeb57896e91">property_accessible_parent</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the parent has changed. <a href="#a35fafce3b8edde7ccbae0aeb57896e91"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a879928839209a1ee766aa19bd92d2472">property_accessible_parent</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the parent has changed. <a href="#a879928839209a1ee766aa19bd92d2472"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a6171c30fc20ccdfdb3b0017599a45940">property_accessible_value</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the value has changed. <a href="#a6171c30fc20ccdfdb3b0017599a45940"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#aaf603378f06e84af8303840c17959eda">property_accessible_value</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the value has changed. <a href="#aaf603378f06e84af8303840c17959eda"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a9fe4fa56a64ca55e19e348d87785a750">property_accessible_role</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The accessible role of this object. <a href="#a9fe4fa56a64ca55e19e348d87785a750"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a722ff3a1b0e5627e8c2163c40f8030ec">property_accessible_role</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The accessible role of this object. <a href="#a722ff3a1b0e5627e8c2163c40f8030ec"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#afeea4447f7c464a3b314159e625984dd">property_accessible_component_layer</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The accessible layer of this object. <a href="#afeea4447f7c464a3b314159e625984dd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a423b3cd65703b77ac0b8e7b5c59706f7">property_accessible_component_mdi_zorder</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The accessible MDI value of this object. <a href="#a423b3cd65703b77ac0b8e7b5c59706f7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ab8acda07562c86d32ee55f8b8ee7116a">property_accessible_table_caption</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table caption has changed; this property should not be used. <a href="#ab8acda07562c86d32ee55f8b8ee7116a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ac14c7c6673bf160cdeff1d19215b4f0b">property_accessible_table_caption</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table caption has changed; this property should not be used. <a href="#ac14c7c6673bf160cdeff1d19215b4f0b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a1e8ee4e90eae51acaa3df9afe25ec6b5">property_accessible_table_column_description</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table column description has changed. <a href="#a1e8ee4e90eae51acaa3df9afe25ec6b5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a5f78bed1e675213d259d0e4477f08835">property_accessible_table_column_description</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table column description has changed. <a href="#a5f78bed1e675213d259d0e4477f08835"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a13d39d282f998750a516c80eaf09c721">property_accessible_table_column_header</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table column header has changed. <a href="#a13d39d282f998750a516c80eaf09c721"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ae2e8c520d70f55b670382818e3778024">property_accessible_table_column_header</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table column header has changed. <a href="#ae2e8c520d70f55b670382818e3778024"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ac34463d7e806013e1c2b84fc95f266b2">property_accessible_table_row_description</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table row description has changed. <a href="#ac34463d7e806013e1c2b84fc95f266b2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a3ceedde239ed7a77dc7bb74a7082e590">property_accessible_table_row_description</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table row description has changed. <a href="#a3ceedde239ed7a77dc7bb74a7082e590"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a5fca91d065e1d2d39f14882342c78d0a">property_accessible_table_row_header</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table row header has changed. <a href="#a5fca91d065e1d2d39f14882342c78d0a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ae4ee591805e16557e665a337e031a307">property_accessible_table_row_header</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table row header has changed. <a href="#ae4ee591805e16557e665a337e031a307"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a37b547ab60c11c13f5fd3b79e7068491">property_accessible_table_summary</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table summary has changed. <a href="#a37b547ab60c11c13f5fd3b79e7068491"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ad0e884afda10d679742b64e13d90b50a">property_accessible_table_summary</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Is used to notify that the table summary has changed. <a href="#ad0e884afda10d679742b64e13d90b50a"></a><br/></td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a70cdaa61ed852885d72d4b23ae71c042">on_children_changed</a> (guint change_index, gpointer changed_child)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a55ade2971976ab91064e44d956dd4e29">on_focus_event</a> (bool focus_in)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a3ce5216408c6216502d2c96a016e9ff9">on_property_change</a> (AtkPropertyValues* values)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ac7838d1294fa83f4aa2280f02f779397">on_state_change</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, bool state_set)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a56bcdadf8e0cb521023900a04f52501b">on_visible_data_changed</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a4c15f596001f107fa12ab6b02c6ac5f1">on_active_descendant_changed</a> (void** child)</td></tr>
<tr><td colspan="2"><h2>Related Functions</h2></td></tr>
<tr><td colspan="2"><p>(Note that these are not member functions.) </p>
<br/><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a896ed35b3df49cb5a439b605c1ce4dd8">wrap</a> (AtkObject* object, bool take_copy=false)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a896ed35b3df49cb5a439b605c1ce4dd8"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>The base object class for the Accessibility Toolkit API. </p>
<p>This class is the primary class for accessibility support via the Accessibility ToolKit (ATK). Objects which are instances of <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> (or instances of <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a>-derived types) are queried for properties which relate basic (and generic) properties of a UI component such as name and description. Instances of <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> may also be queried as to whether they implement other ATK interfaces (e.g. <a class="el" href="classAtk_1_1Action.html" title="The ATK interface provided by UI components which the user can activate/interact...">Atk::Action</a>, <a class="el" href="classAtk_1_1Component.html" title="The ATK interface provided by UI components which occupy a physical area on the screen...">Atk::Component</a>, etc.), as appropriate to the role which a given UI component plays in a user interface.</p>
<p>All UI components in an application which provide useful information or services to the user must provide corresponding <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> instances on request (in GTK+, for instance, usually on a call to <a class="el" href="classGtk_1_1Widget.html#a41680bef5588272785a7ab6dc11f7e4e" title="Returns the accessible object that describes the widget to an assistive technology...">Gtk::Widget::get_accessible()</a>), either via ATK support built into the toolkit for the widget class or ancestor class, or in the case of custom widgets, if the inherited <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> implementation is insufficient, via instances of a new <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> subclass. </p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a5961976aa52211774b1c4d6d3c44f3ba"></a><!-- doxytag: member="Atk::Object::~Object" ref="a5961976aa52211774b1c4d6d3c44f3ba" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Atk::Object::~Object </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented from <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html#a5ae4319439a3a03d8f803fb5a27f12df">Glib::Object</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a8ccf42eed0a5625d4c46444c73412daa"></a><!-- doxytag: member="Atk::Object::add_relationship" ref="a8ccf42eed0a5625d4c46444c73412daa" args="(RelationType relationship, const Glib::RefPtr&lt; Object &gt; &amp;target)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Atk::Object::add_relationship </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__atkmmEnums.html#ga83c3f0442ea6f73e32064b0caab555e5">RelationType</a>&#160;</td>
          <td class="paramname"> <em>relationship</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Object</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>target</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds a relationship of the specified type with the specified target. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>relationship</em>&#160;</td><td>The <a class="el" href="group__atkmmEnums.html#ga83c3f0442ea6f73e32064b0caab555e5">Atk::RelationType</a> of the relation. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>target</em>&#160;</td><td>The <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> which is to be the target of the relation. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the relationship is added. </dd></dl>

</div>
</div>
<a class="anchor" id="a083c8dc21bb10a1e8d3c1d3d886365f2"></a><!-- doxytag: member="Atk::Object::get_accessible_child" ref="a083c8dc21bb10a1e8d3c1d3d886365f2" args="(int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; Atk::Object::get_accessible_child </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>i</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets a reference to the specified accessible child of the object. </p>
<p>The accessible children are 0-based so the first accessible child is at index 0, the second at index 1 and so on. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>i</em>&#160;</td><td>A <code>int</code> representing the position of the child, starting from 0. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>An <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> representing the specified accessible child of the accessible. </dd></dl>

</div>
</div>
<a class="anchor" id="a7868a3abf0f976b0613b438b443648bb"></a><!-- doxytag: member="Atk::Object::get_description" ref="a7868a3abf0f976b0613b438b443648bb" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Atk::Object::get_description </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the accessible description of the accessible. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A character string representing the accessible description of the accessible. </dd></dl>

</div>
</div>
<a class="anchor" id="a341770f5f567bee4f241c7c4030140cd"></a><!-- doxytag: member="Atk::Object::get_index_in_parent" ref="a341770f5f567bee4f241c7c4030140cd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Atk::Object::get_index_in_parent </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the 0-based index of this accessible in its parent; returns -1 if the accessible does not have an accessible parent. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>An integer which is the index of the accessible in its parent. </dd></dl>

</div>
</div>
<a class="anchor" id="a3442b9a00d230bdc2c90c9f674449fb2"></a><!-- doxytag: member="Atk::Object::get_n_accessible_children" ref="a3442b9a00d230bdc2c90c9f674449fb2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Atk::Object::get_n_accessible_children </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the number of accessible children of the accessible. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>An integer representing the number of accessible children of the accessible. </dd></dl>

</div>
</div>
<a class="anchor" id="a13a68f38ef69b789c2007e11d284c9bf"></a><!-- doxytag: member="Atk::Object::get_name" ref="a13a68f38ef69b789c2007e11d284c9bf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Atk::Object::get_name </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the accessible name of the accessible. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A character string representing the accessible name of the object. </dd></dl>

</div>
</div>
<a class="anchor" id="a84a2e2618308c253a5c4c2d69639475c"></a><!-- doxytag: member="Atk::Object::get_parent" ref="a84a2e2618308c253a5c4c2d69639475c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; Atk::Object::get_parent </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the accessible parent of the accessible. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> representing the accessible parent of the accessible. </dd></dl>

</div>
</div>
<a class="anchor" id="aee9b9d193da1e4aae578146451692478"></a><!-- doxytag: member="Atk::Object::get_relation_set" ref="aee9b9d193da1e4aae578146451692478" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1RelationSet.html">RelationSet</a>&gt; Atk::Object::get_relation_set </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the <a class="el" href="classAtk_1_1RelationSet.html" title="A set of Atk::Relations, normally the set of AtkRelations which an Atk::Object has...">Atk::RelationSet</a> associated with the object. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>An <a class="el" href="classAtk_1_1RelationSet.html" title="A set of Atk::Relations, normally the set of AtkRelations which an Atk::Object has...">Atk::RelationSet</a> representing the relation set of the object. </dd></dl>

</div>
</div>
<a class="anchor" id="a00decf39d41483bfe7d81e8b000a09bd"></a><!-- doxytag: member="Atk::Object::get_role" ref="a00decf39d41483bfe7d81e8b000a09bd" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__atkmmEnums.html#ga19e4dff08645ca208cdf524836a1be27">Role</a> Atk::Object::get_role </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the role of the accessible. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>An <a class="el" href="group__atkmmEnums.html#ga19e4dff08645ca208cdf524836a1be27">Atk::Role</a> which is the role of the accessible. </dd></dl>

</div>
</div>
<a class="anchor" id="aa33673dadc19b5e3830fd2531ef13c30"></a><!-- doxytag: member="Atk::Object::get_state_set" ref="aa33673dadc19b5e3830fd2531ef13c30" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1StateSet.html">StateSet</a>&gt; Atk::Object::get_state_set </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets a reference to the state set of the accessible; the caller must unreference it when it is no longer needed. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to an <a class="el" href="classAtk_1_1StateSet.html" title="An AtkStateSet determines a component&#39;s state set.">Atk::StateSet</a> which is the state set of the accessible. </dd></dl>

</div>
</div>
<a class="anchor" id="a49f094cb0ca77cae3a9623ec0148f895"></a><!-- doxytag: member="Atk::Object::gobj" ref="a49f094cb0ca77cae3a9623ec0148f895" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const AtkObject* Atk::Object::gobj </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

<p>Reimplemented from <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html#a778a94181132976bbfb0519793f3b32e">Glib::ObjectBase</a>.</p>

<p>Reimplemented in <a class="el" href="classAtk_1_1NoOpObject.html#af54be60c4815bde603b886cbb876baea">Atk::NoOpObject</a>, and <a class="el" href="classAtk_1_1ObjectAccessible.html#a3e55ead94a3c4fe574d1dca3e0b081d8">Atk::ObjectAccessible</a>.</p>

</div>
</div>
<a class="anchor" id="ad864427ab22cefa700508f559a65edd2"></a><!-- doxytag: member="Atk::Object::gobj" ref="ad864427ab22cefa700508f559a65edd2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AtkObject* Atk::Object::gobj </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

<p>Reimplemented from <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html#a4c6efc18be8cb9c56e58fc0bd20fafbe">Glib::ObjectBase</a>.</p>

<p>Reimplemented in <a class="el" href="classAtk_1_1NoOpObject.html#aaad07a3a8ce4dea968c53f0098498836">Atk::NoOpObject</a>, and <a class="el" href="classAtk_1_1ObjectAccessible.html#a418f39365081796182a26468acec8a3d">Atk::ObjectAccessible</a>.</p>

</div>
</div>
<a class="anchor" id="a1035c027c592673cfda5375801349a21"></a><!-- doxytag: member="Atk::Object::gobj_copy" ref="a1035c027c592673cfda5375801349a21" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AtkObject* Atk::Object::gobj_copy </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>

<p>Reimplemented in <a class="el" href="classAtk_1_1NoOpObject.html#ae91fd9a44888365a2978aa53bb9ce9cd">Atk::NoOpObject</a>, and <a class="el" href="classAtk_1_1ObjectAccessible.html#a5b85926be5fdab14aa1ef9db671c2b3c">Atk::ObjectAccessible</a>.</p>

</div>
</div>
<a class="anchor" id="a220aafba4f632e755c45bc57f3293689"></a><!-- doxytag: member="Atk::Object::notify_state_change" ref="a220aafba4f632e755c45bc57f3293689" args="(State state, bool value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Atk::Object::notify_state_change </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAtk.html#ac8c786b6146e720a10e40c9a6483f153">State</a>&#160;</td>
          <td class="paramname"> <em>state</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>value</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Emits a state-change signal for the specified state. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>state</em>&#160;</td><td>An <a class="el" href="namespaceAtk.html#ac8c786b6146e720a10e40c9a6483f153">Atk::State</a> whose state is changed. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>value</em>&#160;</td><td>A <code>bool</code> which indicates whether the state is being set on or off. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4c15f596001f107fa12ab6b02c6ac5f1"></a><!-- doxytag: member="Atk::Object::on_active_descendant_changed" ref="a4c15f596001f107fa12ab6b02c6ac5f1" args="(void **child)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Atk::Object::on_active_descendant_changed </td>
          <td>(</td>
          <td class="paramtype">void **&#160;</td>
          <td class="paramname"> <em>child</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a70cdaa61ed852885d72d4b23ae71c042"></a><!-- doxytag: member="Atk::Object::on_children_changed" ref="a70cdaa61ed852885d72d4b23ae71c042" args="(guint change_index, gpointer changed_child)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Atk::Object::on_children_changed </td>
          <td>(</td>
          <td class="paramtype">guint&#160;</td>
          <td class="paramname"> <em>change_index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">gpointer&#160;</td>
          <td class="paramname"> <em>changed_child</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a55ade2971976ab91064e44d956dd4e29"></a><!-- doxytag: member="Atk::Object::on_focus_event" ref="a55ade2971976ab91064e44d956dd4e29" args="(bool focus_in)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Atk::Object::on_focus_event </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>focus_in</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3ce5216408c6216502d2c96a016e9ff9"></a><!-- doxytag: member="Atk::Object::on_property_change" ref="a3ce5216408c6216502d2c96a016e9ff9" args="(AtkPropertyValues *values)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Atk::Object::on_property_change </td>
          <td>(</td>
          <td class="paramtype">AtkPropertyValues *&#160;</td>
          <td class="paramname"> <em>values</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac7838d1294fa83f4aa2280f02f779397"></a><!-- doxytag: member="Atk::Object::on_state_change" ref="ac7838d1294fa83f4aa2280f02f779397" args="(const Glib::ustring &amp;name, bool state_set)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Atk::Object::on_state_change </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>state_set</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a56bcdadf8e0cb521023900a04f52501b"></a><!-- doxytag: member="Atk::Object::on_visible_data_changed" ref="a56bcdadf8e0cb521023900a04f52501b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Atk::Object::on_visible_data_changed </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afeea4447f7c464a3b314159e625984dd"></a><!-- doxytag: member="Atk::Object::property_accessible_component_layer" ref="afeea4447f7c464a3b314159e625984dd" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Atk::Object::property_accessible_component_layer </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The accessible layer of this object. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a423b3cd65703b77ac0b8e7b5c59706f7"></a><!-- doxytag: member="Atk::Object::property_accessible_component_mdi_zorder" ref="a423b3cd65703b77ac0b8e7b5c59706f7" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Atk::Object::property_accessible_component_mdi_zorder </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The accessible MDI value of this object. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a34d9227d96618933e688bc38033a9e9d"></a><!-- doxytag: member="Atk::Object::property_accessible_description" ref="a34d9227d96618933e688bc38033a9e9d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_description </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Description of an object. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aa137898fae5a2166ef6576f4afce4c1f"></a><!-- doxytag: member="Atk::Object::property_accessible_description" ref="aa137898fae5a2166ef6576f4afce4c1f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_description </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Description of an object. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ae47ed4ca0a62b04073f6d8b64371e63e"></a><!-- doxytag: member="Atk::Object::property_accessible_name" ref="ae47ed4ca0a62b04073f6d8b64371e63e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_name </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Object</a> instance's name formatted for assistive technology access. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a2da280cd350698fdbba5f1767748d2e8"></a><!-- doxytag: member="Atk::Object::property_accessible_name" ref="a2da280cd350698fdbba5f1767748d2e8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_name </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Object</a> instance's name formatted for assistive technology access. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a879928839209a1ee766aa19bd92d2472"></a><!-- doxytag: member="Atk::Object::property_accessible_parent" ref="a879928839209a1ee766aa19bd92d2472" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; &gt; Atk::Object::property_accessible_parent </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the parent has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a35fafce3b8edde7ccbae0aeb57896e91"></a><!-- doxytag: member="Atk::Object::property_accessible_parent" ref="a35fafce3b8edde7ccbae0aeb57896e91" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; &gt; Atk::Object::property_accessible_parent </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the parent has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a722ff3a1b0e5627e8c2163c40f8030ec"></a><!-- doxytag: member="Atk::Object::property_accessible_role" ref="a722ff3a1b0e5627e8c2163c40f8030ec" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;int&gt; Atk::Object::property_accessible_role </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The accessible role of this object. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9fe4fa56a64ca55e19e348d87785a750"></a><!-- doxytag: member="Atk::Object::property_accessible_role" ref="a9fe4fa56a64ca55e19e348d87785a750" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;int&gt; Atk::Object::property_accessible_role </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The accessible role of this object. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ac14c7c6673bf160cdeff1d19215b4f0b"></a><!-- doxytag: member="Atk::Object::property_accessible_table_caption" ref="ac14c7c6673bf160cdeff1d19215b4f0b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_table_caption </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table caption has changed; this property should not be used. </p>
<p>accessible-table-caption-object should be used instead.</p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ab8acda07562c86d32ee55f8b8ee7116a"></a><!-- doxytag: member="Atk::Object::property_accessible_table_caption" ref="ab8acda07562c86d32ee55f8b8ee7116a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_table_caption </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table caption has changed; this property should not be used. </p>
<p>accessible-table-caption-object should be used instead.</p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a5f78bed1e675213d259d0e4477f08835"></a><!-- doxytag: member="Atk::Object::property_accessible_table_column_description" ref="a5f78bed1e675213d259d0e4477f08835" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_table_column_description </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table column description has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a1e8ee4e90eae51acaa3df9afe25ec6b5"></a><!-- doxytag: member="Atk::Object::property_accessible_table_column_description" ref="a1e8ee4e90eae51acaa3df9afe25ec6b5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_table_column_description </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table column description has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ae2e8c520d70f55b670382818e3778024"></a><!-- doxytag: member="Atk::Object::property_accessible_table_column_header" ref="ae2e8c520d70f55b670382818e3778024" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; &gt; Atk::Object::property_accessible_table_column_header </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table column header has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a13d39d282f998750a516c80eaf09c721"></a><!-- doxytag: member="Atk::Object::property_accessible_table_column_header" ref="a13d39d282f998750a516c80eaf09c721" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; &gt; Atk::Object::property_accessible_table_column_header </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table column header has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a3ceedde239ed7a77dc7bb74a7082e590"></a><!-- doxytag: member="Atk::Object::property_accessible_table_row_description" ref="a3ceedde239ed7a77dc7bb74a7082e590" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_table_row_description </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table row description has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ac34463d7e806013e1c2b84fc95f266b2"></a><!-- doxytag: member="Atk::Object::property_accessible_table_row_description" ref="ac34463d7e806013e1c2b84fc95f266b2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&gt; Atk::Object::property_accessible_table_row_description </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table row description has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ae4ee591805e16557e665a337e031a307"></a><!-- doxytag: member="Atk::Object::property_accessible_table_row_header" ref="ae4ee591805e16557e665a337e031a307" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; &gt; Atk::Object::property_accessible_table_row_header </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table row header has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a5fca91d065e1d2d39f14882342c78d0a"></a><!-- doxytag: member="Atk::Object::property_accessible_table_row_header" ref="a5fca91d065e1d2d39f14882342c78d0a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; &gt; Atk::Object::property_accessible_table_row_header </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table row header has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ad0e884afda10d679742b64e13d90b50a"></a><!-- doxytag: member="Atk::Object::property_accessible_table_summary" ref="ad0e884afda10d679742b64e13d90b50a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; &gt; Atk::Object::property_accessible_table_summary </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table summary has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a37b547ab60c11c13f5fd3b79e7068491"></a><!-- doxytag: member="Atk::Object::property_accessible_table_summary" ref="a37b547ab60c11c13f5fd3b79e7068491" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>&gt; &gt; Atk::Object::property_accessible_table_summary </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the table summary has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aaf603378f06e84af8303840c17959eda"></a><!-- doxytag: member="Atk::Object::property_accessible_value" ref="aaf603378f06e84af8303840c17959eda" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;double&gt; Atk::Object::property_accessible_value </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the value has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a6171c30fc20ccdfdb3b0017599a45940"></a><!-- doxytag: member="Atk::Object::property_accessible_value" ref="a6171c30fc20ccdfdb3b0017599a45940" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;double&gt; Atk::Object::property_accessible_value </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Is used to notify that the value has changed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ad98e5624388dfec805132e36f6ba53c4"></a><!-- doxytag: member="Atk::Object::remove_relationship" ref="ad98e5624388dfec805132e36f6ba53c4" args="(RelationType relationship, const Glib::RefPtr&lt; Object &gt; &amp;target)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Atk::Object::remove_relationship </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__atkmmEnums.html#ga83c3f0442ea6f73e32064b0caab555e5">RelationType</a>&#160;</td>
          <td class="paramname"> <em>relationship</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Object</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>target</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Removes a relationship of the specified type with the specified target. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>relationship</em>&#160;</td><td>The <a class="el" href="group__atkmmEnums.html#ga83c3f0442ea6f73e32064b0caab555e5">Atk::RelationType</a> of the relation. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>target</em>&#160;</td><td>The <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> which is the target of the relation to be removed. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the relationship is removed. </dd></dl>

</div>
</div>
<a class="anchor" id="a7b44bd87ad24140b8f0bbe8ee4267205"></a><!-- doxytag: member="Atk::Object::set_description" ref="a7b44bd87ad24140b8f0bbe8ee4267205" args="(const Glib::ustring &amp;description)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Atk::Object::set_description </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>description</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the accessible description of the accessible. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>description</em>&#160;</td><td>A character string to be set as the accessible description. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a11b8b42866677db3b1a241a4071b0a5e"></a><!-- doxytag: member="Atk::Object::set_name" ref="a11b8b42866677db3b1a241a4071b0a5e" args="(const Glib::ustring &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Atk::Object::set_name </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>name</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the accessible name of the accessible. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>name</em>&#160;</td><td>A character string to be set as the accessible name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a05b859f172dcce174b6ec4c52e0b76be"></a><!-- doxytag: member="Atk::Object::set_parent" ref="a05b859f172dcce174b6ec4c52e0b76be" args="(const Glib::RefPtr&lt; Atk::Object &gt; &amp;parent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Atk::Object::set_parent </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>parent</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the accessible parent of the accessible. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>parent</em>&#160;</td><td>An <a class="el" href="classAtk_1_1Object.html" title="The base object class for the Accessibility Toolkit API.">Atk::Object</a> to be set as the accessible parent. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac51f6e7286a90a5d4daee05160fe4f28"></a><!-- doxytag: member="Atk::Object::set_role" ref="ac51f6e7286a90a5d4daee05160fe4f28" args="(Role role)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Atk::Object::set_role </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__atkmmEnums.html#ga19e4dff08645ca208cdf524836a1be27">Role</a>&#160;</td>
          <td class="paramname"> <em>role</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the role of the accessible. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>role</em>&#160;</td><td>An <a class="el" href="group__atkmmEnums.html#ga19e4dff08645ca208cdf524836a1be27">Atk::Role</a> to be set as the role. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a3e575cf3924feb39f240d8d4fe24eee5"></a><!-- doxytag: member="Atk::Object::signal_active_descendant_changed" ref="a3e575cf3924feb39f240d8d4fe24eee5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void,void** &gt; Atk::Object::signal_active_descendant_changed </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_active_descendant_changed(void** child)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="a496b9cee7c6ace9a56b300eec209bf05"></a><!-- doxytag: member="Atk::Object::signal_children_changed" ref="a496b9cee7c6ace9a56b300eec209bf05" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void,guint,gpointer &gt; Atk::Object::signal_children_changed </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_children_changed(guint change_index, gpointer changed_child)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="a68d30c414f56a9c1c23f1dce66b5aa30"></a><!-- doxytag: member="Atk::Object::signal_focus_event" ref="a68d30c414f56a9c1c23f1dce66b5aa30" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void,bool &gt; Atk::Object::signal_focus_event </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_focus_event(bool focus_in)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="af8e54093d47b60ce31a27e9187814a8a"></a><!-- doxytag: member="Atk::Object::signal_property_change" ref="af8e54093d47b60ce31a27e9187814a8a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void,AtkPropertyValues* &gt; Atk::Object::signal_property_change </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_property_change(AtkPropertyValues* values)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="a9da6511ef70dd4f5646894a4f71a1e89"></a><!-- doxytag: member="Atk::Object::signal_state_change" ref="a9da6511ef70dd4f5646894a4f71a1e89" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void,const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp;,bool &gt; Atk::Object::signal_state_change </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_state_change(const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, bool state_set)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="a6d0cdb3329a0376d32cb4684c4a29e59"></a><!-- doxytag: member="Atk::Object::signal_visible_data_changed" ref="a6d0cdb3329a0376d32cb4684c4a29e59" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Atk::Object::signal_visible_data_changed </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_visible_data_changed()</code> </dd></dl>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="a896ed35b3df49cb5a439b605c1ce4dd8"></a><!-- doxytag: member="Atk::Object::wrap" ref="a896ed35b3df49cb5a439b605c1ce4dd8" args="(AtkObject *object, bool take_copy=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> &gt; wrap </td>
          <td>(</td>
          <td class="paramtype">AtkObject *&#160;</td>
          <td class="paramname"> <em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>object</em>&#160;</td><td>The C instance. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&#160;</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>atkmm/object.h</li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Tue May 4 13:21:42 2010 for gtkmm by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>