+ ("GtkThemeEngine" :ignore t))
+
+
+(defclass text-iter (boxed)
+ ((buffer
+ :allocation :virtual
+ :getter "gtk_text_iter_get_buffer"
+ :reader text-iter-buffer
+ :type pointer) ;text-buffer)
+ (offset
+ :allocation :virtual
+ :getter "gtk_text_iter_get_offset"
+ :setter "gtk_text_iter_set_offset"
+ :accessor text-iter-offset
+ :type int)
+ (line
+ :allocation :virtual
+ :getter "gtk_text_iter_get_line"
+ :setter "gtk_text_iter_set_line"
+ :accessor text-iter-line
+ :type int)
+ (line-offset
+ :allocation :virtual
+ :getter "gtk_text_iter_get_line_offset"
+ :setter "gtk_text_iter_set_line_offset"
+ :accessor text-iter-line-offset
+ :type int)
+ (line-index
+ :allocation :virtual
+ :getter "gtk_text_iter_get_line_index"
+ :setter "gtk_text_iter_set_line_index"
+ :accessor text-iter-line-index
+ :type int)
+ (visible-line-index
+ :allocation :virtual
+ :getter "gtk_text_iter_get_visible_line_index"
+ :setter "gtk_text_iter_set_visible_line_index"
+ :accessor text-iter-visible-line-index
+ :type int)
+ (visible-line-offset
+ :allocation :virtual
+ :getter "gtk_text_iter_get_visible_line_offset"
+ :setter "gtk_text_iter_set_visible_line_offset"
+ :accessor text-iter-visible-line-offset
+ :type int))
+ (:metaclass boxed-class)
+ (:size #.(* 14 (size-of 'pointer))))
+
+
+(defclass tooltips-data (struct)
+ ((tooltips
+ :allocation :alien
+ :reader tooltips-data-tooltips
+ :type tooltips)
+ (widget
+ :allocation :alien
+ :reader tooltips-data-widget
+ :type widget)
+ (tip-text
+ :allocation :alien
+ :reader tooltips-data-tip-text
+ :type string)
+ (tip-private
+ :allocation :alien
+ :reader tooltips-data-tip-private
+ :type string))
+ (:metaclass struct-class))
+
+(defclass file-filter-info (struct)
+ ((contains
+ :allocation :alien
+ :initarg :contains
+ :type file-filter-flags)
+ (filename
+ :allocation :alien
+ :initarg :filename
+ :type string)
+ (uri
+ :allocation :alien
+ :initarg :uri
+ :type string)
+ (display-name
+ :allocation :alien
+ :initarg :display-name
+ :type string)
+ (mime-type
+ :allocation :alien
+ :initarg :mime-type
+ :type string))
+ (:metaclass struct-class))
+
+
+(defclass accel-key (struct)
+ ((key
+ :allocation :alien
+ :type unsigned-int)
+ (modifiers
+ :allocation :alien
+ :type gdk:modifier-type)
+ (flags
+ :allocation :alien
+ :type (unsigned 16)))
+ (:metaclass struct-class))
+
+(defclass accel-group-entry (struct)
+ ((key
+ :allocation :alien
+ :setter nil
+ :type (inlined accel-key))
+ (gclosure
+ :allocation :alien
+ :type gclosure)
+ (accel_path_quark
+ :allocation :alien
+ :type quark))
+ (:metaclass struct-class))