## AtkGObjectAccessible AtkGObjectAccessible — This object class is derived from AtkObject and can be used as a basis implementing accessible objects. |

## Functions

AtkObject * | atk_gobject_accessible_for_object ()
GObject * | atk_gobject_accessible_get_object ()

## Types and Values

struct | AtkGObjectAccessible

## Object Hierarchy

        GObject
        ╰── AtkObject
            ╰── AtkGObjectAccessible

## Includes

    #include <atk/atk.h>

## Description

This object class is derived from AtkObject. It can be used as a basis for implementing accessible objects for GObjects which are not derived from GtkWidget. One example of its use is in providing an accessible object for GnomeCanvasItem in the GAIL library.

## Functions

### atk_gobject_accessible_for_object ()

    AtkObject *
    atk_gobject_accessible_for_object (GObject *obj);

Gets the accessible object for the specified `obj` .

#### Parameters

obj | a GObject |

#### Returns

a AtkObject which is the accessible object for the `obj` .

[transfer none]

### atk_gobject_accessible_get_object ()

    GObject *
    atk_gobject_accessible_get_object (AtkGObjectAccessible *obj);

Gets the GObject for which `obj` is the accessible object.

#### Parameters

obj | a AtkGObjectAccessible |

#### Returns

a GObject which is the object for which `obj` is the accessible object.

[transfer none]

## Types and Values

### struct AtkGObjectAccessible

    struct AtkGObjectAccessible;