3 (defcfun g-object-class-install-property :void
4 (class (:pointer g-object-class))
6 (param-spec (:pointer g-param-spec)))
8 (defcfun g-object-class-find-property (:pointer g-param-spec)
9 (class (:pointer g-object-class))
10 (property-name :string))
12 (defcfun g-object-class-list-properties (:pointer (:pointer g-param-spec))
13 (class (:pointer g-object-class))
14 (n-properties (:pointer :uint)))
16 (defcfun g-object-class-override-property :void
17 (class (:pointer g-object-class))
21 (defcfun g-object-interface-install-property :void
23 (param-spec (:pointer g-param-spec)))
25 (defcfun g-object-interface-find-property (:pointer g-param-spec)
27 (property-name :string))
29 (defcfun g-object-interface-list-properties (:pointer g-param-spec)
31 (n-properties (:pointer :uint)))
33 (defcfun g-object-newv :pointer
36 (parameters (:pointer g-parameter)))
38 (defcfun g-object-ref :pointer
41 (defcfun g-object-unref :void
44 (defcfun g-object-ref-sink :pointer
47 (defcfun g-object-is-floating :boolean
50 (defcfun g-object-force-floating :void
53 (defcfun g-object-weak-ref :void
58 (defcfun g-object-weak-unref :void
63 (defcfun g-object-add-toggle-ref :void
68 (defcfun g-object-remove-toggle-ref :void
73 (defcfun g-object-notify :void
75 (property-name :string))
77 (defcfun g-object-freeze-notify :void
80 (defcfun g-object-thaw-notify :void
83 (defcfun g-object-get-data :pointer
87 (defcfun g-object-set-data :void
92 (defcfun g-object-set-data-full :void
98 (defcfun g-object-steal-data :pointer
102 (defcfun g-object-set-property :void
104 (property-name :string)
105 (value (:pointer g-value)))
107 (defcfun g-object-get-property :void
109 (property-name :string)
110 (value (:pointer g-value)))