Add Gdk/Pixbufs
[cl-gtk2.git] / glib / gobject.ffi.package.lisp
blob7cfcc340cc1b67100c295108a805f7bbe38976d4
1 (defpackage :gobject.ffi
2 (:use :cl :cffi :glib :trivial-garbage)
3 (:export #:g-type
4 #:g-type-designator
5 #:g-type-name
6 #:g-type-from-name
7 #:g-type
8 #:g-type-fundamental
9 #:%g-type-init
10 #:g-type-name
11 #:g-type-from-name
12 #:g-type-parent
13 #:g-type-depth
14 #:g-type-next-base
15 #:g-type-is-a
16 #:%g-type-children
17 #:%g-type-interface-prerequisites
18 #:g-strv-get-type
19 #:g-closure-get-type
20 #:%g-type-interfaces
21 #:g-type-interface
22 #:g-type-class
23 #:g-type-instance
24 #:g-type-info
25 #:g-type-query
26 #:g-type-fundamental-flags
27 #:g-type-fundamental-info
28 #:g-interface-info
29 #:g-type-value-table
30 #:g-type-flags
31 #:%g-object
32 #:%g-initially-unowned
33 #:g-object-class
34 #:g-param-flags
35 #:g-param-spec
36 #:g-value-data
37 #:g-value
38 #:g-object-construct-param
39 #:g-parameter
40 #:g-enum-value
41 #:g-enum-class
42 #:g-flags-value
43 #:g-flags-class
44 #:g-param-spec-boolean
45 #:g-param-spec-char
46 #:g-param-spec-uchar
47 #:g-param-spec-int
48 #:g-param-spec-uint
49 #:g-param-spec-long
50 #:g-param-spec-ulong
51 #:g-param-spec-int64
52 #:g-param-spec-uint64
53 #:g-param-spec-float
54 #:g-param-spec-double
55 #:g-param-spec-enum
56 #:g-param-spec-flags
57 #:g-param-spec-string
58 #:g-param-spec-param
59 #:g-param-spec-boxed
60 #:g-param-spec-pointer
61 #:g-param-spec-object
62 #:g-param-spec-value-array
63 #:g-param-spec-g-type
64 #:g-param-spec-class
65 #:g-closure
66 #:g-type-class-ref
67 #:g-type-class-unref
68 #:g-type-class-add-private
69 #:g-type-register-static
70 #:g-type-register-static-simple
71 #:g-type-add-interface-static
72 #:g-type-interface-add-prerequisite
73 #:g-type-query
74 #:g-type-default-interface-ref
75 #:g-type-default-interface-unref
76 #:g-boxed-copy
77 #:g-boxed-free
78 #:g-boxed-type-register-static
79 #:g-pointer-type-register-static
80 #:g-closure-ref
81 #:g-closure-sink
82 #:g-closure-unref
83 #:g-closure-invalidate
84 #:g-closure-add-finalize-notifier
85 #:g-closure-add-invalidate-notifier
86 #:g-closure-new-simple
87 #:g-closure-set-marshal
88 #:g-enum-register-static
89 #:g-flags-register-static
90 #:g-param-spec-boolean
91 #:g-value-set-boolean
92 #:g-value-get-boolean
93 #:g-param-spec-char
94 #:g-value-set-char
95 #:g-value-get-char
96 #:g-param-spec-uchar
97 #:g-value-set-uchar
98 #:g-value-get-uchar
99 #:g-param-spec-int
100 #:g-value-set-int
101 #:g-value-get-int
102 #:g-param-spec-uint
103 #:g-value-set-uint
104 #:g-value-get-uint
105 #:g-param-spec-long
106 #:g-value-set-long
107 #:g-value-get-long
108 #:g-param-spec-ulong
109 #:g-value-set-ulong
110 #:g-value-get-ulong
111 #:g-param-spec-int64
112 #:g-value-set-int64
113 #:g-value-get-int64
114 #:g-param-spec-uint64
115 #:g-value-set-uint64
116 #:g-value-get-uint64
117 #:g-param-spec-float
118 #:g-value-set-float
119 #:g-value-get-float
120 #:g-param-spec-double
121 #:g-value-set-double
122 #:g-value-get-double
123 #:g-param-spec-enum
124 #:g-value-set-enum
125 #:g-value-get-enum
126 #:g-param-spec-flags
127 #:g-value-set-flags
128 #:g-value-get-flags
129 #:g-param-spec-string
130 #:g-value-set-string
131 #:g-value-get-string
132 #:g-param-spec-param
133 #:g-value-set-param
134 #:g-value-get-param
135 #:g-param-spec-boxed
136 #:g-value-set-boxed
137 #:g-value-take-boxed
138 #:g-value-get-boxed
139 #:g-param-spec-pointer
140 #:g-value-set-pointer
141 #:g-value-get-pointer
142 #:g-param-spec-object
143 #:g-value-set-object
144 #:g-value-get-object
145 #:g-param-spec-value-array
146 #:g-param-spec-g-type
147 #:g-value-set-g-type
148 #:g-value-get-g-type
149 #:g-param-spec-ref-sink
150 #:g-param-spec-unref
151 #:g-param-value-set-default
152 #:g-param-value-defaults
153 #:g-param-value-validate
154 #:g-param-spec-get-name
155 #:g-param-spec-get-nick
156 #:g-param-spec-get-blurb
157 #:g-value-init
158 #:g-value-copy
159 #:g-value-reset
160 #:g-value-unset
161 #:g-value-set-instance
162 #:g-strdup-value-contents
163 #:g-object-class-install-property
164 #:g-object-class-find-property
165 #:g-object-class-list-properties
166 #:g-object-class-override-property
167 #:g-object-interface-install-property
168 #:g-object-interface-find-property
169 #:g-object-interface-list-properties
170 #:g-object-newv
171 #:g-object-ref
172 #:g-object-unref
173 #:g-object-ref-sink
174 #:g-object-is-floating
175 #:g-object-force-floating
176 #:g-object-weak-ref
177 #:g-object-weak-unref
178 #:g-object-add-toggle-ref
179 #:g-object-remove-toggle-ref
180 #:g-object-notify
181 #:g-object-freeze-notify
182 #:g-object-thaw-notify
183 #:g-object-get-data
184 #:g-object-set-data
185 #:g-object-set-data-full
186 #:g-object-steal-data
187 #:g-object-set-property
188 #:g-object-get-property
189 #:g-signal-connect-closure
190 #:g-signal-emitv
191 #:g-signal-lookup
192 #:g-signal-flags
193 #:g-signal-query
194 #:g-signal-query
195 #:lisp-closure
196 #:g-object-struct
197 #:g-signal-list-ids
198 #:g-type-string
199 #:g-type-numeric
200 #:g-signal-parse-name
201 #:g-type=
202 #:g-type/=))