]> Pileus Git - ~andy/gtk/blobdiff - gtk/a11y/gtkiconviewaccessible.h
Fix inter-header includes
[~andy/gtk] / gtk / a11y / gtkiconviewaccessible.h
index b792523775aa08e866c6b06114d62625dbf0a264..0474b3d393911c7066eb0ed166754719d7e70f79 100644 (file)
@@ -1,4 +1,4 @@
-/* gtkiconview.c
+/* GTK+ - accessibility implementations
  * Copyright (C) 2002, 2004  Anders Carlsson <andersca@gnu.org>
  *
  * This library is free software; you can redistribute it and/or
  * Library General Public License for more details.
  *
  * You should have received a copy of the GNU Library General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __GTK_ICON_VIEW_ACCESSIBLE_H__
 #define __GTK_ICON_VIEW_ACCESSIBLE_H__
 
-#include "gtkcontaineraccessible.h"
-#include "gtk/gtkiconview.h"
+#include <gtk/gtk.h>
+#include <gtk/a11y/gtkcontaineraccessible.h>
 
 G_BEGIN_DECLS
 
-#define GTK_TYPE_ICON_VIEW_ACCESSIBLE                  (_gtk_icon_view_accessible_get_type ())
+#define GTK_TYPE_ICON_VIEW_ACCESSIBLE                  (gtk_icon_view_accessible_get_type ())
 #define GTK_ICON_VIEW_ACCESSIBLE(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ICON_VIEW_ACCESSIBLE, GtkIconViewAccessible))
 #define GTK_ICON_VIEW_ACCESSIBLE_CLASS(klass)          (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ICON_VIEW_ACCESSIBLE, GtkIconViewAccessibleClass))
 #define GTK_IS_ICON_VIEW_ACCESSIBLE(obj)               (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ICON_VIEW_ACCESSIBLE))
 #define GTK_IS_ICON_VIEW_ACCESSIBLE_CLASS(klass)       (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ICON_VIEW_ACCESSIBLE))
 #define GTK_ICON_VIEW_ACCESSIBLE_GET_CLASS(obj)        (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ICON_VIEW_ACCESSIBLE, GtkIconViewAccessibleClass))
 
-typedef struct _GtkIconViewAccessible      GtkIconViewAccessible;
-typedef struct _GtkIconViewAccessibleClass GtkIconViewAccessibleClass;
+typedef struct _GtkIconViewAccessible        GtkIconViewAccessible;
+typedef struct _GtkIconViewAccessibleClass   GtkIconViewAccessibleClass;
+typedef struct _GtkIconViewAccessiblePrivate GtkIconViewAccessiblePrivate;
 
 struct _GtkIconViewAccessible
 {
   GtkContainerAccessible parent;
 
-  GList *items;
-  GtkAdjustment *old_hadj;
-  GtkAdjustment *old_vadj;
-  GtkTreeModel *model;
+  GtkIconViewAccessiblePrivate *priv;
 };
 
 struct _GtkIconViewAccessibleClass
@@ -50,11 +46,7 @@ struct _GtkIconViewAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
-GType           _gtk_icon_view_accessible_get_type            (void);
-
-void            _gtk_icon_view_accessible_set_adjustment      (AtkObject              *accessible,
-                                                               GtkOrientation          orientation,
-                                                               GtkAdjustment          *adjustment);
+GType           gtk_icon_view_accessible_get_type            (void);
 
 G_END_DECLS