(defcstruct %gtk-object
(parent-instance gobject::%g-initially-unowned)
(flags :uint32))
+(defctype %gtk-object (:struct %gtk-object))
(defun gtk-object-flags-as-integer (object)
(foreign-slot-value (pointer object) '%gtk-object 'flags))
(dummy12 :int)
(dummy13 :int)
(dummy14 :pointer))
+(defctype %text-iter (:struct %text-iter))
(defcfun gtk-text-iter-copy :pointer
(iter :pointer))
(:allocation allocation-cstruct)
(:window :pointer)
(:parent :pointer))
+(defctype %gtk-widget (:struct %gtk-widget))
(defun widget-state (widget)
(convert-from-foreign (foreign-slot-value (pointer widget) '%gtk-widget :state) 'state-type))