X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=glib%2Fgobject.package.lisp;h=55006002fb936f55f70a5e10e6a4c93db6b1eb4b;hb=5e599952035393d676c81b336f2d1589ffe13b5d;hp=0889d0bcbfa4a277bb4e5795cead6d1b53b009ea;hpb=ddaa0292b675c0336e20dfcca1ce3c7dcfc8ccee;p=cl-gtk2.git diff --git a/glib/gobject.package.lisp b/glib/gobject.package.lisp index 0889d0b..5500600 100644 --- a/glib/gobject.package.lisp +++ b/glib/gobject.package.lisp @@ -1,6 +1,53 @@ (defpackage :gobject - (:use :cl :glib :cffi :tg :bordeaux-threads :iter :closer-mop :gobject.ffi :gobject.type-info) - (:export #:+g-type-invalid+ + (:use :cl :glib :cffi :tg :bordeaux-threads :iter :closer-mop :gobject.ffi) + (:export #:g-type + #:g-type-string + #:g-type-numeric + #:g-type-children + #:g-type-parent + #:g-type-designator + #:g-type-fundamental + #:g-type-depth + #:g-type-next-base + #:g-type-is-a + #:g-type-interfaces + #:g-type-interface-prerequisites + #:g-strv-get-type + #:g-closure-get-type + #:g-class-property-definition + #:g-class-property-definition-name + #:g-class-property-definition-type + #:g-class-property-definition-readable + #:g-class-property-definition-writable + #:g-class-property-definition-constructor + #:g-class-property-definition-constructor-only + #:g-class-property-definition-owner-type + #:parse-g-param-spec + #:class-properties + #:interface-properties + #:enum-item + #:enum-item-name + #:enum-item-value + #:enum-item-nick + #:get-enum-items + #:flags-item + #:flags-item-name + #:flags-item-value + #:flags-item-nick + #:get-flags-items + #:signal-info + #:signal-info-id + #:signal-info-name + #:signal-info-owner-type + #:signal-info-flags + #:signal-info-return-type + #:signal-info-param-types + #:signal-info-detail + #:query-signal-info + #:type-signals + #:parse-signal-name + #:class-property-info + #:+g-type-invalid+ #:+g-type-void+ #:+g-type-interface+ #:+g-type-char+ @@ -55,37 +102,16 @@ #:define-vtable #:g-type #:set-g-value - #:parse-gvalue + #:parse-g-value #:emit-signal #:g-value-unset #:g-value-zero #:g-value-init - #:g-class-property-definition - #:g-class-property-definition-name - #:g-class-property-definition-type - #:g-class-property-definition-readable - #:g-class-property-definition-writable - #:g-class-property-definition-constructor - #:g-class-property-definition-constructor-only - #:g-class-property-definition-owner-type - #:class-properties - #:interface-properties - #:enum-item - #:enum-item-name - #:enum-item-value - #:enum-item-nick - #:get-enum-types - #:flags-item - #:flags-item-name - #:flags-item-value - #:flags-item-nick - #:get-flags-types #:g-type-class-ref #:g-object-class #:gobject-class #:g-param-spec #:type-instance - #:parse-g-param-spec #:g-type-class-unref #:registered-object-type-by-name #:g-type-children @@ -99,7 +125,67 @@ #:g-type-next-base #:g-type-is-a #:g-type-interfaces - #:g-type-interface-prerequisites) + #:g-type-interface-prerequisites + #:g-type-name + #:g-type-from-name + #:g-type + #:g-type-children + #:g-type-parent + #:g-type-designator + #:g-type-fundamental + #:g-type-depth + #:g-type-next-base + #:g-type-is-a + #:g-type-interfaces + #:g-type-interface-prerequisites + #:g-strv-get-type + #:g-closure-get-type + #:g-class-property-definition + #:g-class-property-definition-name + #:g-class-property-definition-type + #:g-class-property-definition-readable + #:g-class-property-definition-writable + #:g-class-property-definition-constructor + #:g-class-property-definition-constructor-only + #:g-class-property-definition-owner-type + #:parse-g-param-spec + #:class-properties + #:interface-properties + #:enum-item + #:enum-item-name + #:enum-item-value + #:enum-item-nick + #:get-enum-items + #:flags-item + #:flags-item-name + #:flags-item-value + #:flags-item-nick + #:get-flags-items + #:stable-pointer-value + #:g-value-type + #:create-g-closure + #:g-object-call-constructor + #:g-object-call-get-property + #:g-object-call-set-property + #:register-enum-type + #:register-flags-type + #:register-object-type + #:generate-types-hierarchy-to-file + #:get-g-flags-definition + #:get-g-enum-definition + #:get-g-interface-definition + #:get-g-class-definition + #:*strip-prefix* + #:*lisp-name-exceptions* + #:*additional-properties* + #:g-type= + #:g-type/= + #:define-g-boxed-cstruct + #:define-g-boxed-opaque + #:g-boxed-opaque + #:g-boxed-opaque-pointer + #:define-g-boxed-variant-cstruct + #:g-boxed-foreign) (:documentation "CL-GTK2-GOBJECT is a binding to GObject type system. For information on GObject, see its @a[http://library.gnome.org/devel/gobject/stable/]{documentation}.