1 /* 2 * This file is part of gtkD. 3 * 4 * gtkD is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU Lesser General Public License 6 * as published by the Free Software Foundation; either version 3 7 * of the License, or (at your option) any later version, with 8 * some exceptions, please read the COPYING file. 9 * 10 * gtkD is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU Lesser General Public License for more details. 14 * 15 * You should have received a copy of the GNU Lesser General Public License 16 * along with gtkD; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA 18 */ 19 20 // generated automatically - do not change 21 // find conversion definition on APILookup.txt 22 // implement new conversion functionalities on the wrap.utils pakage 23 24 25 module gobject.c.functions; 26 27 import std.stdio; 28 import gobject.c.types; 29 import gtkd.Loader; 30 31 version (Windows) 32 static immutable LIBRARY_GOBJECT = ["libgobject-2.0-0.dll;gobject-2.0-0.dll;gobject-2.dll"]; 33 else version (OSX) 34 static immutable LIBRARY_GOBJECT = ["libgobject-2.0.0.dylib"]; 35 else 36 static immutable LIBRARY_GOBJECT = ["libgobject-2.0.so.0"]; 37 38 shared static this() 39 { 40 // gobject.Binding 41 42 Linker.link(g_binding_get_type, "g_binding_get_type", LIBRARY_GOBJECT); 43 Linker.link(g_binding_dup_source, "g_binding_dup_source", LIBRARY_GOBJECT); 44 Linker.link(g_binding_dup_target, "g_binding_dup_target", LIBRARY_GOBJECT); 45 Linker.link(g_binding_get_flags, "g_binding_get_flags", LIBRARY_GOBJECT); 46 Linker.link(g_binding_get_source, "g_binding_get_source", LIBRARY_GOBJECT); 47 Linker.link(g_binding_get_source_property, "g_binding_get_source_property", LIBRARY_GOBJECT); 48 Linker.link(g_binding_get_target, "g_binding_get_target", LIBRARY_GOBJECT); 49 Linker.link(g_binding_get_target_property, "g_binding_get_target_property", LIBRARY_GOBJECT); 50 Linker.link(g_binding_unbind, "g_binding_unbind", LIBRARY_GOBJECT); 51 52 // gobject.CClosure 53 54 Linker.link(g_cclosure_marshal_BOOLEAN__BOXED_BOXED, "g_cclosure_marshal_BOOLEAN__BOXED_BOXED", LIBRARY_GOBJECT); 55 Linker.link(g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv, "g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv", LIBRARY_GOBJECT); 56 Linker.link(g_cclosure_marshal_BOOLEAN__FLAGS, "g_cclosure_marshal_BOOLEAN__FLAGS", LIBRARY_GOBJECT); 57 Linker.link(g_cclosure_marshal_BOOLEAN__FLAGSv, "g_cclosure_marshal_BOOLEAN__FLAGSv", LIBRARY_GOBJECT); 58 Linker.link(g_cclosure_marshal_STRING__OBJECT_POINTER, "g_cclosure_marshal_STRING__OBJECT_POINTER", LIBRARY_GOBJECT); 59 Linker.link(g_cclosure_marshal_STRING__OBJECT_POINTERv, "g_cclosure_marshal_STRING__OBJECT_POINTERv", LIBRARY_GOBJECT); 60 Linker.link(g_cclosure_marshal_VOID__BOOLEAN, "g_cclosure_marshal_VOID__BOOLEAN", LIBRARY_GOBJECT); 61 Linker.link(g_cclosure_marshal_VOID__BOOLEANv, "g_cclosure_marshal_VOID__BOOLEANv", LIBRARY_GOBJECT); 62 Linker.link(g_cclosure_marshal_VOID__BOXED, "g_cclosure_marshal_VOID__BOXED", LIBRARY_GOBJECT); 63 Linker.link(g_cclosure_marshal_VOID__BOXEDv, "g_cclosure_marshal_VOID__BOXEDv", LIBRARY_GOBJECT); 64 Linker.link(g_cclosure_marshal_VOID__CHAR, "g_cclosure_marshal_VOID__CHAR", LIBRARY_GOBJECT); 65 Linker.link(g_cclosure_marshal_VOID__CHARv, "g_cclosure_marshal_VOID__CHARv", LIBRARY_GOBJECT); 66 Linker.link(g_cclosure_marshal_VOID__DOUBLE, "g_cclosure_marshal_VOID__DOUBLE", LIBRARY_GOBJECT); 67 Linker.link(g_cclosure_marshal_VOID__DOUBLEv, "g_cclosure_marshal_VOID__DOUBLEv", LIBRARY_GOBJECT); 68 Linker.link(g_cclosure_marshal_VOID__ENUM, "g_cclosure_marshal_VOID__ENUM", LIBRARY_GOBJECT); 69 Linker.link(g_cclosure_marshal_VOID__ENUMv, "g_cclosure_marshal_VOID__ENUMv", LIBRARY_GOBJECT); 70 Linker.link(g_cclosure_marshal_VOID__FLAGS, "g_cclosure_marshal_VOID__FLAGS", LIBRARY_GOBJECT); 71 Linker.link(g_cclosure_marshal_VOID__FLAGSv, "g_cclosure_marshal_VOID__FLAGSv", LIBRARY_GOBJECT); 72 Linker.link(g_cclosure_marshal_VOID__FLOAT, "g_cclosure_marshal_VOID__FLOAT", LIBRARY_GOBJECT); 73 Linker.link(g_cclosure_marshal_VOID__FLOATv, "g_cclosure_marshal_VOID__FLOATv", LIBRARY_GOBJECT); 74 Linker.link(g_cclosure_marshal_VOID__INT, "g_cclosure_marshal_VOID__INT", LIBRARY_GOBJECT); 75 Linker.link(g_cclosure_marshal_VOID__INTv, "g_cclosure_marshal_VOID__INTv", LIBRARY_GOBJECT); 76 Linker.link(g_cclosure_marshal_VOID__LONG, "g_cclosure_marshal_VOID__LONG", LIBRARY_GOBJECT); 77 Linker.link(g_cclosure_marshal_VOID__LONGv, "g_cclosure_marshal_VOID__LONGv", LIBRARY_GOBJECT); 78 Linker.link(g_cclosure_marshal_VOID__OBJECT, "g_cclosure_marshal_VOID__OBJECT", LIBRARY_GOBJECT); 79 Linker.link(g_cclosure_marshal_VOID__OBJECTv, "g_cclosure_marshal_VOID__OBJECTv", LIBRARY_GOBJECT); 80 Linker.link(g_cclosure_marshal_VOID__PARAM, "g_cclosure_marshal_VOID__PARAM", LIBRARY_GOBJECT); 81 Linker.link(g_cclosure_marshal_VOID__PARAMv, "g_cclosure_marshal_VOID__PARAMv", LIBRARY_GOBJECT); 82 Linker.link(g_cclosure_marshal_VOID__POINTER, "g_cclosure_marshal_VOID__POINTER", LIBRARY_GOBJECT); 83 Linker.link(g_cclosure_marshal_VOID__POINTERv, "g_cclosure_marshal_VOID__POINTERv", LIBRARY_GOBJECT); 84 Linker.link(g_cclosure_marshal_VOID__STRING, "g_cclosure_marshal_VOID__STRING", LIBRARY_GOBJECT); 85 Linker.link(g_cclosure_marshal_VOID__STRINGv, "g_cclosure_marshal_VOID__STRINGv", LIBRARY_GOBJECT); 86 Linker.link(g_cclosure_marshal_VOID__UCHAR, "g_cclosure_marshal_VOID__UCHAR", LIBRARY_GOBJECT); 87 Linker.link(g_cclosure_marshal_VOID__UCHARv, "g_cclosure_marshal_VOID__UCHARv", LIBRARY_GOBJECT); 88 Linker.link(g_cclosure_marshal_VOID__UINT, "g_cclosure_marshal_VOID__UINT", LIBRARY_GOBJECT); 89 Linker.link(g_cclosure_marshal_VOID__UINT_POINTER, "g_cclosure_marshal_VOID__UINT_POINTER", LIBRARY_GOBJECT); 90 Linker.link(g_cclosure_marshal_VOID__UINT_POINTERv, "g_cclosure_marshal_VOID__UINT_POINTERv", LIBRARY_GOBJECT); 91 Linker.link(g_cclosure_marshal_VOID__UINTv, "g_cclosure_marshal_VOID__UINTv", LIBRARY_GOBJECT); 92 Linker.link(g_cclosure_marshal_VOID__ULONG, "g_cclosure_marshal_VOID__ULONG", LIBRARY_GOBJECT); 93 Linker.link(g_cclosure_marshal_VOID__ULONGv, "g_cclosure_marshal_VOID__ULONGv", LIBRARY_GOBJECT); 94 Linker.link(g_cclosure_marshal_VOID__VARIANT, "g_cclosure_marshal_VOID__VARIANT", LIBRARY_GOBJECT); 95 Linker.link(g_cclosure_marshal_VOID__VARIANTv, "g_cclosure_marshal_VOID__VARIANTv", LIBRARY_GOBJECT); 96 Linker.link(g_cclosure_marshal_VOID__VOID, "g_cclosure_marshal_VOID__VOID", LIBRARY_GOBJECT); 97 Linker.link(g_cclosure_marshal_VOID__VOIDv, "g_cclosure_marshal_VOID__VOIDv", LIBRARY_GOBJECT); 98 Linker.link(g_cclosure_marshal_generic, "g_cclosure_marshal_generic", LIBRARY_GOBJECT); 99 Linker.link(g_cclosure_marshal_generic_va, "g_cclosure_marshal_generic_va", LIBRARY_GOBJECT); 100 Linker.link(g_cclosure_new, "g_cclosure_new", LIBRARY_GOBJECT); 101 Linker.link(g_cclosure_new_object, "g_cclosure_new_object", LIBRARY_GOBJECT); 102 Linker.link(g_cclosure_new_object_swap, "g_cclosure_new_object_swap", LIBRARY_GOBJECT); 103 Linker.link(g_cclosure_new_swap, "g_cclosure_new_swap", LIBRARY_GOBJECT); 104 105 // gobject.Closure 106 107 Linker.link(g_closure_get_type, "g_closure_get_type", LIBRARY_GOBJECT); 108 Linker.link(g_closure_new_object, "g_closure_new_object", LIBRARY_GOBJECT); 109 Linker.link(g_closure_new_simple, "g_closure_new_simple", LIBRARY_GOBJECT); 110 Linker.link(g_closure_add_finalize_notifier, "g_closure_add_finalize_notifier", LIBRARY_GOBJECT); 111 Linker.link(g_closure_add_invalidate_notifier, "g_closure_add_invalidate_notifier", LIBRARY_GOBJECT); 112 Linker.link(g_closure_add_marshal_guards, "g_closure_add_marshal_guards", LIBRARY_GOBJECT); 113 Linker.link(g_closure_invalidate, "g_closure_invalidate", LIBRARY_GOBJECT); 114 Linker.link(g_closure_invoke, "g_closure_invoke", LIBRARY_GOBJECT); 115 Linker.link(g_closure_ref, "g_closure_ref", LIBRARY_GOBJECT); 116 Linker.link(g_closure_remove_finalize_notifier, "g_closure_remove_finalize_notifier", LIBRARY_GOBJECT); 117 Linker.link(g_closure_remove_invalidate_notifier, "g_closure_remove_invalidate_notifier", LIBRARY_GOBJECT); 118 Linker.link(g_closure_set_marshal, "g_closure_set_marshal", LIBRARY_GOBJECT); 119 Linker.link(g_closure_set_meta_marshal, "g_closure_set_meta_marshal", LIBRARY_GOBJECT); 120 Linker.link(g_closure_sink, "g_closure_sink", LIBRARY_GOBJECT); 121 Linker.link(g_closure_unref, "g_closure_unref", LIBRARY_GOBJECT); 122 Linker.link(g_source_set_closure, "g_source_set_closure", LIBRARY_GOBJECT); 123 Linker.link(g_source_set_dummy_callback, "g_source_set_dummy_callback", LIBRARY_GOBJECT); 124 125 // gobject.ObjectG 126 127 Linker.link(g_initially_unowned_get_type, "g_initially_unowned_get_type", LIBRARY_GOBJECT); 128 Linker.link(g_object_new, "g_object_new", LIBRARY_GOBJECT); 129 Linker.link(g_object_new_valist, "g_object_new_valist", LIBRARY_GOBJECT); 130 Linker.link(g_object_new_with_properties, "g_object_new_with_properties", LIBRARY_GOBJECT); 131 Linker.link(g_object_newv, "g_object_newv", LIBRARY_GOBJECT); 132 Linker.link(g_object_compat_control, "g_object_compat_control", LIBRARY_GOBJECT); 133 Linker.link(g_object_interface_find_property, "g_object_interface_find_property", LIBRARY_GOBJECT); 134 Linker.link(g_object_interface_install_property, "g_object_interface_install_property", LIBRARY_GOBJECT); 135 Linker.link(g_object_interface_list_properties, "g_object_interface_list_properties", LIBRARY_GOBJECT); 136 Linker.link(g_object_add_toggle_ref, "g_object_add_toggle_ref", LIBRARY_GOBJECT); 137 Linker.link(g_object_add_weak_pointer, "g_object_add_weak_pointer", LIBRARY_GOBJECT); 138 Linker.link(g_object_bind_property, "g_object_bind_property", LIBRARY_GOBJECT); 139 Linker.link(g_object_bind_property_full, "g_object_bind_property_full", LIBRARY_GOBJECT); 140 Linker.link(g_object_bind_property_with_closures, "g_object_bind_property_with_closures", LIBRARY_GOBJECT); 141 Linker.link(g_object_connect, "g_object_connect", LIBRARY_GOBJECT); 142 Linker.link(g_object_disconnect, "g_object_disconnect", LIBRARY_GOBJECT); 143 Linker.link(g_object_dup_data, "g_object_dup_data", LIBRARY_GOBJECT); 144 Linker.link(g_object_dup_qdata, "g_object_dup_qdata", LIBRARY_GOBJECT); 145 Linker.link(g_object_force_floating, "g_object_force_floating", LIBRARY_GOBJECT); 146 Linker.link(g_object_freeze_notify, "g_object_freeze_notify", LIBRARY_GOBJECT); 147 Linker.link(g_object_get, "g_object_get", LIBRARY_GOBJECT); 148 Linker.link(g_object_get_data, "g_object_get_data", LIBRARY_GOBJECT); 149 Linker.link(g_object_get_property, "g_object_get_property", LIBRARY_GOBJECT); 150 Linker.link(g_object_get_qdata, "g_object_get_qdata", LIBRARY_GOBJECT); 151 Linker.link(g_object_get_valist, "g_object_get_valist", LIBRARY_GOBJECT); 152 Linker.link(g_object_getv, "g_object_getv", LIBRARY_GOBJECT); 153 Linker.link(g_object_is_floating, "g_object_is_floating", LIBRARY_GOBJECT); 154 Linker.link(g_object_notify, "g_object_notify", LIBRARY_GOBJECT); 155 Linker.link(g_object_notify_by_pspec, "g_object_notify_by_pspec", LIBRARY_GOBJECT); 156 Linker.link(g_object_ref, "g_object_ref", LIBRARY_GOBJECT); 157 Linker.link(g_object_ref_sink, "g_object_ref_sink", LIBRARY_GOBJECT); 158 Linker.link(g_object_remove_toggle_ref, "g_object_remove_toggle_ref", LIBRARY_GOBJECT); 159 Linker.link(g_object_remove_weak_pointer, "g_object_remove_weak_pointer", LIBRARY_GOBJECT); 160 Linker.link(g_object_replace_data, "g_object_replace_data", LIBRARY_GOBJECT); 161 Linker.link(g_object_replace_qdata, "g_object_replace_qdata", LIBRARY_GOBJECT); 162 Linker.link(g_object_run_dispose, "g_object_run_dispose", LIBRARY_GOBJECT); 163 Linker.link(g_object_set, "g_object_set", LIBRARY_GOBJECT); 164 Linker.link(g_object_set_data, "g_object_set_data", LIBRARY_GOBJECT); 165 Linker.link(g_object_set_data_full, "g_object_set_data_full", LIBRARY_GOBJECT); 166 Linker.link(g_object_set_property, "g_object_set_property", LIBRARY_GOBJECT); 167 Linker.link(g_object_set_qdata, "g_object_set_qdata", LIBRARY_GOBJECT); 168 Linker.link(g_object_set_qdata_full, "g_object_set_qdata_full", LIBRARY_GOBJECT); 169 Linker.link(g_object_set_valist, "g_object_set_valist", LIBRARY_GOBJECT); 170 Linker.link(g_object_setv, "g_object_setv", LIBRARY_GOBJECT); 171 Linker.link(g_object_steal_data, "g_object_steal_data", LIBRARY_GOBJECT); 172 Linker.link(g_object_steal_qdata, "g_object_steal_qdata", LIBRARY_GOBJECT); 173 Linker.link(g_object_thaw_notify, "g_object_thaw_notify", LIBRARY_GOBJECT); 174 Linker.link(g_object_unref, "g_object_unref", LIBRARY_GOBJECT); 175 Linker.link(g_object_watch_closure, "g_object_watch_closure", LIBRARY_GOBJECT); 176 Linker.link(g_object_weak_ref, "g_object_weak_ref", LIBRARY_GOBJECT); 177 Linker.link(g_object_weak_unref, "g_object_weak_unref", LIBRARY_GOBJECT); 178 Linker.link(g_clear_object, "g_clear_object", LIBRARY_GOBJECT); 179 180 // gobject.ObjectClass 181 182 Linker.link(g_object_class_find_property, "g_object_class_find_property", LIBRARY_GOBJECT); 183 Linker.link(g_object_class_install_properties, "g_object_class_install_properties", LIBRARY_GOBJECT); 184 Linker.link(g_object_class_install_property, "g_object_class_install_property", LIBRARY_GOBJECT); 185 Linker.link(g_object_class_list_properties, "g_object_class_list_properties", LIBRARY_GOBJECT); 186 Linker.link(g_object_class_override_property, "g_object_class_override_property", LIBRARY_GOBJECT); 187 188 // gobject.ParamSpec 189 190 Linker.link(g_param_spec_internal, "g_param_spec_internal", LIBRARY_GOBJECT); 191 Linker.link(g_param_spec_is_valid_name, "g_param_spec_is_valid_name", LIBRARY_GOBJECT); 192 Linker.link(g_param_spec_get_blurb, "g_param_spec_get_blurb", LIBRARY_GOBJECT); 193 Linker.link(g_param_spec_get_default_value, "g_param_spec_get_default_value", LIBRARY_GOBJECT); 194 Linker.link(g_param_spec_get_name, "g_param_spec_get_name", LIBRARY_GOBJECT); 195 Linker.link(g_param_spec_get_name_quark, "g_param_spec_get_name_quark", LIBRARY_GOBJECT); 196 Linker.link(g_param_spec_get_nick, "g_param_spec_get_nick", LIBRARY_GOBJECT); 197 Linker.link(g_param_spec_get_qdata, "g_param_spec_get_qdata", LIBRARY_GOBJECT); 198 Linker.link(g_param_spec_get_redirect_target, "g_param_spec_get_redirect_target", LIBRARY_GOBJECT); 199 Linker.link(g_param_spec_ref, "g_param_spec_ref", LIBRARY_GOBJECT); 200 Linker.link(g_param_spec_ref_sink, "g_param_spec_ref_sink", LIBRARY_GOBJECT); 201 Linker.link(g_param_spec_set_qdata, "g_param_spec_set_qdata", LIBRARY_GOBJECT); 202 Linker.link(g_param_spec_set_qdata_full, "g_param_spec_set_qdata_full", LIBRARY_GOBJECT); 203 Linker.link(g_param_spec_sink, "g_param_spec_sink", LIBRARY_GOBJECT); 204 Linker.link(g_param_spec_steal_qdata, "g_param_spec_steal_qdata", LIBRARY_GOBJECT); 205 Linker.link(g_param_spec_unref, "g_param_spec_unref", LIBRARY_GOBJECT); 206 Linker.link(g_param_type_register_static, "g_param_type_register_static", LIBRARY_GOBJECT); 207 Linker.link(g_param_value_convert, "g_param_value_convert", LIBRARY_GOBJECT); 208 Linker.link(g_param_value_defaults, "g_param_value_defaults", LIBRARY_GOBJECT); 209 Linker.link(g_param_value_set_default, "g_param_value_set_default", LIBRARY_GOBJECT); 210 Linker.link(g_param_value_validate, "g_param_value_validate", LIBRARY_GOBJECT); 211 Linker.link(g_param_values_cmp, "g_param_values_cmp", LIBRARY_GOBJECT); 212 213 // gobject.ParamSpecPool 214 215 Linker.link(g_param_spec_pool_insert, "g_param_spec_pool_insert", LIBRARY_GOBJECT); 216 Linker.link(g_param_spec_pool_list, "g_param_spec_pool_list", LIBRARY_GOBJECT); 217 Linker.link(g_param_spec_pool_list_owned, "g_param_spec_pool_list_owned", LIBRARY_GOBJECT); 218 Linker.link(g_param_spec_pool_lookup, "g_param_spec_pool_lookup", LIBRARY_GOBJECT); 219 Linker.link(g_param_spec_pool_remove, "g_param_spec_pool_remove", LIBRARY_GOBJECT); 220 Linker.link(g_param_spec_pool_new, "g_param_spec_pool_new", LIBRARY_GOBJECT); 221 222 // gobject.TypeClass 223 224 Linker.link(g_type_class_add_private, "g_type_class_add_private", LIBRARY_GOBJECT); 225 Linker.link(g_type_class_get_instance_private_offset, "g_type_class_get_instance_private_offset", LIBRARY_GOBJECT); 226 Linker.link(g_type_class_get_private, "g_type_class_get_private", LIBRARY_GOBJECT); 227 Linker.link(g_type_class_peek_parent, "g_type_class_peek_parent", LIBRARY_GOBJECT); 228 Linker.link(g_type_class_unref, "g_type_class_unref", LIBRARY_GOBJECT); 229 Linker.link(g_type_class_unref_uncached, "g_type_class_unref_uncached", LIBRARY_GOBJECT); 230 Linker.link(g_type_class_adjust_private_offset, "g_type_class_adjust_private_offset", LIBRARY_GOBJECT); 231 Linker.link(g_type_class_peek, "g_type_class_peek", LIBRARY_GOBJECT); 232 Linker.link(g_type_class_peek_static, "g_type_class_peek_static", LIBRARY_GOBJECT); 233 Linker.link(g_type_class_ref, "g_type_class_ref", LIBRARY_GOBJECT); 234 235 // gobject.TypeInstance 236 237 Linker.link(g_type_instance_get_private, "g_type_instance_get_private", LIBRARY_GOBJECT); 238 239 // gobject.TypeInterface 240 241 Linker.link(g_type_interface_peek_parent, "g_type_interface_peek_parent", LIBRARY_GOBJECT); 242 Linker.link(g_type_interface_add_prerequisite, "g_type_interface_add_prerequisite", LIBRARY_GOBJECT); 243 Linker.link(g_type_interface_get_plugin, "g_type_interface_get_plugin", LIBRARY_GOBJECT); 244 Linker.link(g_type_interface_instantiatable_prerequisite, "g_type_interface_instantiatable_prerequisite", LIBRARY_GOBJECT); 245 Linker.link(g_type_interface_peek, "g_type_interface_peek", LIBRARY_GOBJECT); 246 Linker.link(g_type_interface_prerequisites, "g_type_interface_prerequisites", LIBRARY_GOBJECT); 247 248 // gobject.TypeModule 249 250 Linker.link(g_type_module_get_type, "g_type_module_get_type", LIBRARY_GOBJECT); 251 Linker.link(g_type_module_add_interface, "g_type_module_add_interface", LIBRARY_GOBJECT); 252 Linker.link(g_type_module_register_enum, "g_type_module_register_enum", LIBRARY_GOBJECT); 253 Linker.link(g_type_module_register_flags, "g_type_module_register_flags", LIBRARY_GOBJECT); 254 Linker.link(g_type_module_register_type, "g_type_module_register_type", LIBRARY_GOBJECT); 255 Linker.link(g_type_module_set_name, "g_type_module_set_name", LIBRARY_GOBJECT); 256 Linker.link(g_type_module_unuse, "g_type_module_unuse", LIBRARY_GOBJECT); 257 Linker.link(g_type_module_use, "g_type_module_use", LIBRARY_GOBJECT); 258 259 // gobject.TypePlugin 260 261 Linker.link(g_type_plugin_get_type, "g_type_plugin_get_type", LIBRARY_GOBJECT); 262 Linker.link(g_type_plugin_complete_interface_info, "g_type_plugin_complete_interface_info", LIBRARY_GOBJECT); 263 Linker.link(g_type_plugin_complete_type_info, "g_type_plugin_complete_type_info", LIBRARY_GOBJECT); 264 Linker.link(g_type_plugin_unuse, "g_type_plugin_unuse", LIBRARY_GOBJECT); 265 Linker.link(g_type_plugin_use, "g_type_plugin_use", LIBRARY_GOBJECT); 266 267 // gobject.TypeValueTable 268 269 Linker.link(g_type_value_table_peek, "g_type_value_table_peek", LIBRARY_GOBJECT); 270 271 // gobject.Value 272 273 Linker.link(g_value_get_type, "g_value_get_type", LIBRARY_GOBJECT); 274 Linker.link(g_value_copy, "g_value_copy", LIBRARY_GOBJECT); 275 Linker.link(g_value_dup_boxed, "g_value_dup_boxed", LIBRARY_GOBJECT); 276 Linker.link(g_value_dup_object, "g_value_dup_object", LIBRARY_GOBJECT); 277 Linker.link(g_value_dup_param, "g_value_dup_param", LIBRARY_GOBJECT); 278 Linker.link(g_value_dup_string, "g_value_dup_string", LIBRARY_GOBJECT); 279 Linker.link(g_value_dup_variant, "g_value_dup_variant", LIBRARY_GOBJECT); 280 Linker.link(g_value_fits_pointer, "g_value_fits_pointer", LIBRARY_GOBJECT); 281 Linker.link(g_value_get_boolean, "g_value_get_boolean", LIBRARY_GOBJECT); 282 Linker.link(g_value_get_boxed, "g_value_get_boxed", LIBRARY_GOBJECT); 283 Linker.link(g_value_get_char, "g_value_get_char", LIBRARY_GOBJECT); 284 Linker.link(g_value_get_double, "g_value_get_double", LIBRARY_GOBJECT); 285 Linker.link(g_value_get_enum, "g_value_get_enum", LIBRARY_GOBJECT); 286 Linker.link(g_value_get_flags, "g_value_get_flags", LIBRARY_GOBJECT); 287 Linker.link(g_value_get_float, "g_value_get_float", LIBRARY_GOBJECT); 288 Linker.link(g_value_get_gtype, "g_value_get_gtype", LIBRARY_GOBJECT); 289 Linker.link(g_value_get_int, "g_value_get_int", LIBRARY_GOBJECT); 290 Linker.link(g_value_get_int64, "g_value_get_int64", LIBRARY_GOBJECT); 291 Linker.link(g_value_get_long, "g_value_get_long", LIBRARY_GOBJECT); 292 Linker.link(g_value_get_object, "g_value_get_object", LIBRARY_GOBJECT); 293 Linker.link(g_value_get_param, "g_value_get_param", LIBRARY_GOBJECT); 294 Linker.link(g_value_get_pointer, "g_value_get_pointer", LIBRARY_GOBJECT); 295 Linker.link(g_value_get_schar, "g_value_get_schar", LIBRARY_GOBJECT); 296 Linker.link(g_value_get_string, "g_value_get_string", LIBRARY_GOBJECT); 297 Linker.link(g_value_get_uchar, "g_value_get_uchar", LIBRARY_GOBJECT); 298 Linker.link(g_value_get_uint, "g_value_get_uint", LIBRARY_GOBJECT); 299 Linker.link(g_value_get_uint64, "g_value_get_uint64", LIBRARY_GOBJECT); 300 Linker.link(g_value_get_ulong, "g_value_get_ulong", LIBRARY_GOBJECT); 301 Linker.link(g_value_get_variant, "g_value_get_variant", LIBRARY_GOBJECT); 302 Linker.link(g_value_init, "g_value_init", LIBRARY_GOBJECT); 303 Linker.link(g_value_init_from_instance, "g_value_init_from_instance", LIBRARY_GOBJECT); 304 Linker.link(g_value_peek_pointer, "g_value_peek_pointer", LIBRARY_GOBJECT); 305 Linker.link(g_value_reset, "g_value_reset", LIBRARY_GOBJECT); 306 Linker.link(g_value_set_boolean, "g_value_set_boolean", LIBRARY_GOBJECT); 307 Linker.link(g_value_set_boxed, "g_value_set_boxed", LIBRARY_GOBJECT); 308 Linker.link(g_value_set_boxed_take_ownership, "g_value_set_boxed_take_ownership", LIBRARY_GOBJECT); 309 Linker.link(g_value_set_char, "g_value_set_char", LIBRARY_GOBJECT); 310 Linker.link(g_value_set_double, "g_value_set_double", LIBRARY_GOBJECT); 311 Linker.link(g_value_set_enum, "g_value_set_enum", LIBRARY_GOBJECT); 312 Linker.link(g_value_set_flags, "g_value_set_flags", LIBRARY_GOBJECT); 313 Linker.link(g_value_set_float, "g_value_set_float", LIBRARY_GOBJECT); 314 Linker.link(g_value_set_gtype, "g_value_set_gtype", LIBRARY_GOBJECT); 315 Linker.link(g_value_set_instance, "g_value_set_instance", LIBRARY_GOBJECT); 316 Linker.link(g_value_set_int, "g_value_set_int", LIBRARY_GOBJECT); 317 Linker.link(g_value_set_int64, "g_value_set_int64", LIBRARY_GOBJECT); 318 Linker.link(g_value_set_interned_string, "g_value_set_interned_string", LIBRARY_GOBJECT); 319 Linker.link(g_value_set_long, "g_value_set_long", LIBRARY_GOBJECT); 320 Linker.link(g_value_set_object, "g_value_set_object", LIBRARY_GOBJECT); 321 Linker.link(g_value_set_object_take_ownership, "g_value_set_object_take_ownership", LIBRARY_GOBJECT); 322 Linker.link(g_value_set_param, "g_value_set_param", LIBRARY_GOBJECT); 323 Linker.link(g_value_set_param_take_ownership, "g_value_set_param_take_ownership", LIBRARY_GOBJECT); 324 Linker.link(g_value_set_pointer, "g_value_set_pointer", LIBRARY_GOBJECT); 325 Linker.link(g_value_set_schar, "g_value_set_schar", LIBRARY_GOBJECT); 326 Linker.link(g_value_set_static_boxed, "g_value_set_static_boxed", LIBRARY_GOBJECT); 327 Linker.link(g_value_set_static_string, "g_value_set_static_string", LIBRARY_GOBJECT); 328 Linker.link(g_value_set_string, "g_value_set_string", LIBRARY_GOBJECT); 329 Linker.link(g_value_set_string_take_ownership, "g_value_set_string_take_ownership", LIBRARY_GOBJECT); 330 Linker.link(g_value_set_uchar, "g_value_set_uchar", LIBRARY_GOBJECT); 331 Linker.link(g_value_set_uint, "g_value_set_uint", LIBRARY_GOBJECT); 332 Linker.link(g_value_set_uint64, "g_value_set_uint64", LIBRARY_GOBJECT); 333 Linker.link(g_value_set_ulong, "g_value_set_ulong", LIBRARY_GOBJECT); 334 Linker.link(g_value_set_variant, "g_value_set_variant", LIBRARY_GOBJECT); 335 Linker.link(g_value_take_boxed, "g_value_take_boxed", LIBRARY_GOBJECT); 336 Linker.link(g_value_take_object, "g_value_take_object", LIBRARY_GOBJECT); 337 Linker.link(g_value_take_param, "g_value_take_param", LIBRARY_GOBJECT); 338 Linker.link(g_value_take_string, "g_value_take_string", LIBRARY_GOBJECT); 339 Linker.link(g_value_take_variant, "g_value_take_variant", LIBRARY_GOBJECT); 340 Linker.link(g_value_transform, "g_value_transform", LIBRARY_GOBJECT); 341 Linker.link(g_value_unset, "g_value_unset", LIBRARY_GOBJECT); 342 Linker.link(g_value_register_transform_func, "g_value_register_transform_func", LIBRARY_GOBJECT); 343 Linker.link(g_value_type_compatible, "g_value_type_compatible", LIBRARY_GOBJECT); 344 Linker.link(g_value_type_transformable, "g_value_type_transformable", LIBRARY_GOBJECT); 345 Linker.link(g_param_spec_boolean, "g_param_spec_boolean", LIBRARY_GOBJECT); 346 Linker.link(g_param_spec_boxed, "g_param_spec_boxed", LIBRARY_GOBJECT); 347 Linker.link(g_param_spec_char, "g_param_spec_char", LIBRARY_GOBJECT); 348 Linker.link(g_param_spec_double, "g_param_spec_double", LIBRARY_GOBJECT); 349 Linker.link(g_param_spec_enum, "g_param_spec_enum", LIBRARY_GOBJECT); 350 Linker.link(g_param_spec_flags, "g_param_spec_flags", LIBRARY_GOBJECT); 351 Linker.link(g_param_spec_float, "g_param_spec_float", LIBRARY_GOBJECT); 352 Linker.link(g_param_spec_gtype, "g_param_spec_gtype", LIBRARY_GOBJECT); 353 Linker.link(g_param_spec_int, "g_param_spec_int", LIBRARY_GOBJECT); 354 Linker.link(g_param_spec_int64, "g_param_spec_int64", LIBRARY_GOBJECT); 355 Linker.link(g_param_spec_long, "g_param_spec_long", LIBRARY_GOBJECT); 356 Linker.link(g_param_spec_object, "g_param_spec_object", LIBRARY_GOBJECT); 357 Linker.link(g_param_spec_override, "g_param_spec_override", LIBRARY_GOBJECT); 358 Linker.link(g_param_spec_param, "g_param_spec_param", LIBRARY_GOBJECT); 359 Linker.link(g_param_spec_pointer, "g_param_spec_pointer", LIBRARY_GOBJECT); 360 Linker.link(g_param_spec_string, "g_param_spec_string", LIBRARY_GOBJECT); 361 Linker.link(g_param_spec_uchar, "g_param_spec_uchar", LIBRARY_GOBJECT); 362 Linker.link(g_param_spec_uint, "g_param_spec_uint", LIBRARY_GOBJECT); 363 Linker.link(g_param_spec_uint64, "g_param_spec_uint64", LIBRARY_GOBJECT); 364 Linker.link(g_param_spec_ulong, "g_param_spec_ulong", LIBRARY_GOBJECT); 365 Linker.link(g_param_spec_unichar, "g_param_spec_unichar", LIBRARY_GOBJECT); 366 Linker.link(g_param_spec_value_array, "g_param_spec_value_array", LIBRARY_GOBJECT); 367 Linker.link(g_param_spec_variant, "g_param_spec_variant", LIBRARY_GOBJECT); 368 Linker.link(g_strdup_value_contents, "g_strdup_value_contents", LIBRARY_GOBJECT); 369 370 // gobject.ValueArray 371 372 Linker.link(g_value_array_get_type, "g_value_array_get_type", LIBRARY_GOBJECT); 373 Linker.link(g_value_array_new, "g_value_array_new", LIBRARY_GOBJECT); 374 Linker.link(g_value_array_append, "g_value_array_append", LIBRARY_GOBJECT); 375 Linker.link(g_value_array_copy, "g_value_array_copy", LIBRARY_GOBJECT); 376 Linker.link(g_value_array_free, "g_value_array_free", LIBRARY_GOBJECT); 377 Linker.link(g_value_array_get_nth, "g_value_array_get_nth", LIBRARY_GOBJECT); 378 Linker.link(g_value_array_insert, "g_value_array_insert", LIBRARY_GOBJECT); 379 Linker.link(g_value_array_prepend, "g_value_array_prepend", LIBRARY_GOBJECT); 380 Linker.link(g_value_array_remove, "g_value_array_remove", LIBRARY_GOBJECT); 381 Linker.link(g_value_array_sort, "g_value_array_sort", LIBRARY_GOBJECT); 382 Linker.link(g_value_array_sort_with_data, "g_value_array_sort_with_data", LIBRARY_GOBJECT); 383 384 // gobject.WeakRef 385 386 Linker.link(g_weak_ref_clear, "g_weak_ref_clear", LIBRARY_GOBJECT); 387 Linker.link(g_weak_ref_get, "g_weak_ref_get", LIBRARY_GOBJECT); 388 Linker.link(g_weak_ref_init, "g_weak_ref_init", LIBRARY_GOBJECT); 389 Linker.link(g_weak_ref_set, "g_weak_ref_set", LIBRARY_GOBJECT); 390 391 // gobject.Signals 392 393 Linker.link(g_signal_handler_disconnect, "g_signal_handler_disconnect", LIBRARY_GOBJECT); 394 Linker.link(g_signal_accumulator_first_wins, "g_signal_accumulator_first_wins", LIBRARY_GOBJECT); 395 Linker.link(g_signal_accumulator_true_handled, "g_signal_accumulator_true_handled", LIBRARY_GOBJECT); 396 Linker.link(g_signal_add_emission_hook, "g_signal_add_emission_hook", LIBRARY_GOBJECT); 397 Linker.link(g_signal_chain_from_overridden, "g_signal_chain_from_overridden", LIBRARY_GOBJECT); 398 Linker.link(g_signal_chain_from_overridden_handler, "g_signal_chain_from_overridden_handler", LIBRARY_GOBJECT); 399 Linker.link(g_signal_connect_closure, "g_signal_connect_closure", LIBRARY_GOBJECT); 400 Linker.link(g_signal_connect_closure_by_id, "g_signal_connect_closure_by_id", LIBRARY_GOBJECT); 401 Linker.link(g_signal_connect_data, "g_signal_connect_data", LIBRARY_GOBJECT); 402 Linker.link(g_signal_connect_object, "g_signal_connect_object", LIBRARY_GOBJECT); 403 Linker.link(g_signal_emit, "g_signal_emit", LIBRARY_GOBJECT); 404 Linker.link(g_signal_emit_by_name, "g_signal_emit_by_name", LIBRARY_GOBJECT); 405 Linker.link(g_signal_emit_valist, "g_signal_emit_valist", LIBRARY_GOBJECT); 406 Linker.link(g_signal_emitv, "g_signal_emitv", LIBRARY_GOBJECT); 407 Linker.link(g_signal_get_invocation_hint, "g_signal_get_invocation_hint", LIBRARY_GOBJECT); 408 Linker.link(g_signal_handler_block, "g_signal_handler_block", LIBRARY_GOBJECT); 409 Linker.link(g_signal_handler_find, "g_signal_handler_find", LIBRARY_GOBJECT); 410 Linker.link(g_signal_handler_is_connected, "g_signal_handler_is_connected", LIBRARY_GOBJECT); 411 Linker.link(g_signal_handler_unblock, "g_signal_handler_unblock", LIBRARY_GOBJECT); 412 Linker.link(g_signal_handlers_block_matched, "g_signal_handlers_block_matched", LIBRARY_GOBJECT); 413 Linker.link(g_signal_handlers_destroy, "g_signal_handlers_destroy", LIBRARY_GOBJECT); 414 Linker.link(g_signal_handlers_disconnect_matched, "g_signal_handlers_disconnect_matched", LIBRARY_GOBJECT); 415 Linker.link(g_signal_handlers_unblock_matched, "g_signal_handlers_unblock_matched", LIBRARY_GOBJECT); 416 Linker.link(g_signal_has_handler_pending, "g_signal_has_handler_pending", LIBRARY_GOBJECT); 417 Linker.link(g_signal_list_ids, "g_signal_list_ids", LIBRARY_GOBJECT); 418 Linker.link(g_signal_lookup, "g_signal_lookup", LIBRARY_GOBJECT); 419 Linker.link(g_signal_name, "g_signal_name", LIBRARY_GOBJECT); 420 Linker.link(g_signal_new, "g_signal_new", LIBRARY_GOBJECT); 421 Linker.link(g_signal_new_class_handler, "g_signal_new_class_handler", LIBRARY_GOBJECT); 422 Linker.link(g_signal_new_valist, "g_signal_new_valist", LIBRARY_GOBJECT); 423 Linker.link(g_signal_newv, "g_signal_newv", LIBRARY_GOBJECT); 424 Linker.link(g_signal_override_class_closure, "g_signal_override_class_closure", LIBRARY_GOBJECT); 425 Linker.link(g_signal_override_class_handler, "g_signal_override_class_handler", LIBRARY_GOBJECT); 426 Linker.link(g_signal_parse_name, "g_signal_parse_name", LIBRARY_GOBJECT); 427 Linker.link(g_signal_query, "g_signal_query", LIBRARY_GOBJECT); 428 Linker.link(g_signal_remove_emission_hook, "g_signal_remove_emission_hook", LIBRARY_GOBJECT); 429 Linker.link(g_signal_set_va_marshaller, "g_signal_set_va_marshaller", LIBRARY_GOBJECT); 430 Linker.link(g_signal_stop_emission, "g_signal_stop_emission", LIBRARY_GOBJECT); 431 Linker.link(g_signal_stop_emission_by_name, "g_signal_stop_emission_by_name", LIBRARY_GOBJECT); 432 Linker.link(g_signal_type_cclosure_new, "g_signal_type_cclosure_new", LIBRARY_GOBJECT); 433 Linker.link(g_clear_signal_handler, "g_clear_signal_handler", LIBRARY_GOBJECT); 434 435 // gobject.Type 436 437 Linker.link(g_type_add_class_cache_func, "g_type_add_class_cache_func", LIBRARY_GOBJECT); 438 Linker.link(g_type_add_class_private, "g_type_add_class_private", LIBRARY_GOBJECT); 439 Linker.link(g_type_add_instance_private, "g_type_add_instance_private", LIBRARY_GOBJECT); 440 Linker.link(g_type_add_interface_check, "g_type_add_interface_check", LIBRARY_GOBJECT); 441 Linker.link(g_type_add_interface_dynamic, "g_type_add_interface_dynamic", LIBRARY_GOBJECT); 442 Linker.link(g_type_add_interface_static, "g_type_add_interface_static", LIBRARY_GOBJECT); 443 Linker.link(g_type_check_class_cast, "g_type_check_class_cast", LIBRARY_GOBJECT); 444 Linker.link(g_type_check_class_is_a, "g_type_check_class_is_a", LIBRARY_GOBJECT); 445 Linker.link(g_type_check_instance, "g_type_check_instance", LIBRARY_GOBJECT); 446 Linker.link(g_type_check_instance_cast, "g_type_check_instance_cast", LIBRARY_GOBJECT); 447 Linker.link(g_type_check_instance_is_a, "g_type_check_instance_is_a", LIBRARY_GOBJECT); 448 Linker.link(g_type_check_instance_is_fundamentally_a, "g_type_check_instance_is_fundamentally_a", LIBRARY_GOBJECT); 449 Linker.link(g_type_check_is_value_type, "g_type_check_is_value_type", LIBRARY_GOBJECT); 450 Linker.link(g_type_check_value, "g_type_check_value", LIBRARY_GOBJECT); 451 Linker.link(g_type_check_value_holds, "g_type_check_value_holds", LIBRARY_GOBJECT); 452 Linker.link(g_type_children, "g_type_children", LIBRARY_GOBJECT); 453 Linker.link(g_type_create_instance, "g_type_create_instance", LIBRARY_GOBJECT); 454 Linker.link(g_type_default_interface_peek, "g_type_default_interface_peek", LIBRARY_GOBJECT); 455 Linker.link(g_type_default_interface_ref, "g_type_default_interface_ref", LIBRARY_GOBJECT); 456 Linker.link(g_type_default_interface_unref, "g_type_default_interface_unref", LIBRARY_GOBJECT); 457 Linker.link(g_type_depth, "g_type_depth", LIBRARY_GOBJECT); 458 Linker.link(g_type_ensure, "g_type_ensure", LIBRARY_GOBJECT); 459 Linker.link(g_type_free_instance, "g_type_free_instance", LIBRARY_GOBJECT); 460 Linker.link(g_type_from_name, "g_type_from_name", LIBRARY_GOBJECT); 461 Linker.link(g_type_fundamental, "g_type_fundamental", LIBRARY_GOBJECT); 462 Linker.link(g_type_fundamental_next, "g_type_fundamental_next", LIBRARY_GOBJECT); 463 Linker.link(g_type_get_plugin, "g_type_get_plugin", LIBRARY_GOBJECT); 464 Linker.link(g_type_get_qdata, "g_type_get_qdata", LIBRARY_GOBJECT); 465 Linker.link(g_type_get_type_registration_serial, "g_type_get_type_registration_serial", LIBRARY_GOBJECT); 466 Linker.link(g_type_init, "g_type_init", LIBRARY_GOBJECT); 467 Linker.link(g_type_init_with_debug_flags, "g_type_init_with_debug_flags", LIBRARY_GOBJECT); 468 Linker.link(g_type_interfaces, "g_type_interfaces", LIBRARY_GOBJECT); 469 Linker.link(g_type_is_a, "g_type_is_a", LIBRARY_GOBJECT); 470 Linker.link(g_type_name, "g_type_name", LIBRARY_GOBJECT); 471 Linker.link(g_type_name_from_class, "g_type_name_from_class", LIBRARY_GOBJECT); 472 Linker.link(g_type_name_from_instance, "g_type_name_from_instance", LIBRARY_GOBJECT); 473 Linker.link(g_type_next_base, "g_type_next_base", LIBRARY_GOBJECT); 474 Linker.link(g_type_parent, "g_type_parent", LIBRARY_GOBJECT); 475 Linker.link(g_type_qname, "g_type_qname", LIBRARY_GOBJECT); 476 Linker.link(g_type_query, "g_type_query", LIBRARY_GOBJECT); 477 Linker.link(g_type_register_dynamic, "g_type_register_dynamic", LIBRARY_GOBJECT); 478 Linker.link(g_type_register_fundamental, "g_type_register_fundamental", LIBRARY_GOBJECT); 479 Linker.link(g_type_register_static, "g_type_register_static", LIBRARY_GOBJECT); 480 Linker.link(g_type_register_static_simple, "g_type_register_static_simple", LIBRARY_GOBJECT); 481 Linker.link(g_type_remove_class_cache_func, "g_type_remove_class_cache_func", LIBRARY_GOBJECT); 482 Linker.link(g_type_remove_interface_check, "g_type_remove_interface_check", LIBRARY_GOBJECT); 483 Linker.link(g_type_set_qdata, "g_type_set_qdata", LIBRARY_GOBJECT); 484 Linker.link(g_type_test_flags, "g_type_test_flags", LIBRARY_GOBJECT); 485 Linker.link(g_type_get_instance_count, "g_type_get_instance_count", LIBRARY_GOBJECT); 486 487 // gobject.Boxed 488 489 Linker.link(g_boxed_copy, "g_boxed_copy", LIBRARY_GOBJECT); 490 Linker.link(g_boxed_free, "g_boxed_free", LIBRARY_GOBJECT); 491 Linker.link(g_boxed_type_register_static, "g_boxed_type_register_static", LIBRARY_GOBJECT); 492 Linker.link(g_pointer_type_register_static, "g_pointer_type_register_static", LIBRARY_GOBJECT); 493 494 // gobject.Enums 495 496 Linker.link(g_enum_complete_type_info, "g_enum_complete_type_info", LIBRARY_GOBJECT); 497 Linker.link(g_enum_get_value, "g_enum_get_value", LIBRARY_GOBJECT); 498 Linker.link(g_enum_get_value_by_name, "g_enum_get_value_by_name", LIBRARY_GOBJECT); 499 Linker.link(g_enum_get_value_by_nick, "g_enum_get_value_by_nick", LIBRARY_GOBJECT); 500 Linker.link(g_enum_register_static, "g_enum_register_static", LIBRARY_GOBJECT); 501 Linker.link(g_enum_to_string, "g_enum_to_string", LIBRARY_GOBJECT); 502 Linker.link(g_flags_to_string, "g_flags_to_string", LIBRARY_GOBJECT); 503 504 // gobject.Flags 505 506 Linker.link(g_flags_complete_type_info, "g_flags_complete_type_info", LIBRARY_GOBJECT); 507 Linker.link(g_flags_get_first_value, "g_flags_get_first_value", LIBRARY_GOBJECT); 508 Linker.link(g_flags_get_value_by_name, "g_flags_get_value_by_name", LIBRARY_GOBJECT); 509 Linker.link(g_flags_get_value_by_nick, "g_flags_get_value_by_nick", LIBRARY_GOBJECT); 510 Linker.link(g_flags_register_static, "g_flags_register_static", LIBRARY_GOBJECT); 511 } 512 513 __gshared extern(C) 514 { 515 516 // gobject.Binding 517 518 GType function() c_g_binding_get_type; 519 GObject* function(GBinding* binding) c_g_binding_dup_source; 520 GObject* function(GBinding* binding) c_g_binding_dup_target; 521 GBindingFlags function(GBinding* binding) c_g_binding_get_flags; 522 GObject* function(GBinding* binding) c_g_binding_get_source; 523 const(char)* function(GBinding* binding) c_g_binding_get_source_property; 524 GObject* function(GBinding* binding) c_g_binding_get_target; 525 const(char)* function(GBinding* binding) c_g_binding_get_target_property; 526 void function(GBinding* binding) c_g_binding_unbind; 527 528 // gobject.CClosure 529 530 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_BOOLEAN__BOXED_BOXED; 531 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv; 532 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_BOOLEAN__FLAGS; 533 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_BOOLEAN__FLAGSv; 534 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_STRING__OBJECT_POINTER; 535 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_STRING__OBJECT_POINTERv; 536 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__BOOLEAN; 537 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__BOOLEANv; 538 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__BOXED; 539 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__BOXEDv; 540 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__CHAR; 541 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__CHARv; 542 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__DOUBLE; 543 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__DOUBLEv; 544 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__ENUM; 545 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__ENUMv; 546 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__FLAGS; 547 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__FLAGSv; 548 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__FLOAT; 549 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__FLOATv; 550 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__INT; 551 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__INTv; 552 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__LONG; 553 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__LONGv; 554 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__OBJECT; 555 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__OBJECTv; 556 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__PARAM; 557 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__PARAMv; 558 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__POINTER; 559 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__POINTERv; 560 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__STRING; 561 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__STRINGv; 562 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__UCHAR; 563 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__UCHARv; 564 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__UINT; 565 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__UINT_POINTER; 566 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__UINT_POINTERv; 567 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__UINTv; 568 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__ULONG; 569 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__ULONGv; 570 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__VARIANT; 571 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__VARIANTv; 572 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_VOID__VOID; 573 void function(GClosure* closure, GValue* returnValue, void* instance_, void* args, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_VOID__VOIDv; 574 void function(GClosure* closure, GValue* returnGvalue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) c_g_cclosure_marshal_generic; 575 void function(GClosure* closure, GValue* returnValue, void* instance_, void* argsList, void* marshalData, int nParams, GType* paramTypes) c_g_cclosure_marshal_generic_va; 576 GClosure* function(GCallback callbackFunc, void* userData, GClosureNotify destroyData) c_g_cclosure_new; 577 GClosure* function(GCallback callbackFunc, GObject* object) c_g_cclosure_new_object; 578 GClosure* function(GCallback callbackFunc, GObject* object) c_g_cclosure_new_object_swap; 579 GClosure* function(GCallback callbackFunc, void* userData, GClosureNotify destroyData) c_g_cclosure_new_swap; 580 581 // gobject.Closure 582 583 GType function() c_g_closure_get_type; 584 GClosure* function(uint sizeofClosure, GObject* object) c_g_closure_new_object; 585 GClosure* function(uint sizeofClosure, void* data) c_g_closure_new_simple; 586 void function(GClosure* closure, void* notifyData, GClosureNotify notifyFunc) c_g_closure_add_finalize_notifier; 587 void function(GClosure* closure, void* notifyData, GClosureNotify notifyFunc) c_g_closure_add_invalidate_notifier; 588 void function(GClosure* closure, void* preMarshalData, GClosureNotify preMarshalNotify, void* postMarshalData, GClosureNotify postMarshalNotify) c_g_closure_add_marshal_guards; 589 void function(GClosure* closure) c_g_closure_invalidate; 590 void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint) c_g_closure_invoke; 591 GClosure* function(GClosure* closure) c_g_closure_ref; 592 void function(GClosure* closure, void* notifyData, GClosureNotify notifyFunc) c_g_closure_remove_finalize_notifier; 593 void function(GClosure* closure, void* notifyData, GClosureNotify notifyFunc) c_g_closure_remove_invalidate_notifier; 594 void function(GClosure* closure, GClosureMarshal marshal) c_g_closure_set_marshal; 595 void function(GClosure* closure, void* marshalData, GClosureMarshal metaMarshal) c_g_closure_set_meta_marshal; 596 void function(GClosure* closure) c_g_closure_sink; 597 void function(GClosure* closure) c_g_closure_unref; 598 void function(GSource* source, GClosure* closure) c_g_source_set_closure; 599 void function(GSource* source) c_g_source_set_dummy_callback; 600 601 // gobject.ObjectG 602 603 GType function() c_g_initially_unowned_get_type; 604 void* function(GType objectType, const(char)* firstPropertyName, ... ) c_g_object_new; 605 GObject* function(GType objectType, const(char)* firstPropertyName, void* varArgs) c_g_object_new_valist; 606 GObject* function(GType objectType, uint nProperties, char** names, GValue* values) c_g_object_new_with_properties; 607 void* function(GType objectType, uint nParameters, GParameter* parameters) c_g_object_newv; 608 size_t function(size_t what, void* data) c_g_object_compat_control; 609 GParamSpec* function(void* gIface, const(char)* propertyName) c_g_object_interface_find_property; 610 void function(void* gIface, GParamSpec* pspec) c_g_object_interface_install_property; 611 GParamSpec** function(void* gIface, uint* nPropertiesP) c_g_object_interface_list_properties; 612 void function(GObject* object, GToggleNotify notify, void* data) c_g_object_add_toggle_ref; 613 void function(GObject* object, void** weakPointerLocation) c_g_object_add_weak_pointer; 614 GBinding* function(void* source, const(char)* sourceProperty, void* target, const(char)* targetProperty, GBindingFlags flags) c_g_object_bind_property; 615 GBinding* function(void* source, const(char)* sourceProperty, void* target, const(char)* targetProperty, GBindingFlags flags, GBindingTransformFunc transformTo, GBindingTransformFunc transformFrom, void* userData, GDestroyNotify notify) c_g_object_bind_property_full; 616 GBinding* function(void* source, const(char)* sourceProperty, void* target, const(char)* targetProperty, GBindingFlags flags, GClosure* transformTo, GClosure* transformFrom) c_g_object_bind_property_with_closures; 617 void* function(void* object, const(char)* signalSpec, ... ) c_g_object_connect; 618 void function(void* object, const(char)* signalSpec, ... ) c_g_object_disconnect; 619 void* function(GObject* object, const(char)* key, GDuplicateFunc dupFunc, void* userData) c_g_object_dup_data; 620 void* function(GObject* object, GQuark quark, GDuplicateFunc dupFunc, void* userData) c_g_object_dup_qdata; 621 void function(GObject* object) c_g_object_force_floating; 622 void function(GObject* object) c_g_object_freeze_notify; 623 void function(void* object, const(char)* firstPropertyName, ... ) c_g_object_get; 624 void* function(GObject* object, const(char)* key) c_g_object_get_data; 625 void function(GObject* object, const(char)* propertyName, GValue* value) c_g_object_get_property; 626 void* function(GObject* object, GQuark quark) c_g_object_get_qdata; 627 void function(GObject* object, const(char)* firstPropertyName, void* varArgs) c_g_object_get_valist; 628 void function(GObject* object, uint nProperties, char** names, GValue* values) c_g_object_getv; 629 int function(void* object) c_g_object_is_floating; 630 void function(GObject* object, const(char)* propertyName) c_g_object_notify; 631 void function(GObject* object, GParamSpec* pspec) c_g_object_notify_by_pspec; 632 void* function(void* object) c_g_object_ref; 633 void* function(void* object) c_g_object_ref_sink; 634 void function(GObject* object, GToggleNotify notify, void* data) c_g_object_remove_toggle_ref; 635 void function(GObject* object, void** weakPointerLocation) c_g_object_remove_weak_pointer; 636 int function(GObject* object, const(char)* key, void* oldval, void* newval, GDestroyNotify destroy, GDestroyNotify* oldDestroy) c_g_object_replace_data; 637 int function(GObject* object, GQuark quark, void* oldval, void* newval, GDestroyNotify destroy, GDestroyNotify* oldDestroy) c_g_object_replace_qdata; 638 void function(GObject* object) c_g_object_run_dispose; 639 void function(void* object, const(char)* firstPropertyName, ... ) c_g_object_set; 640 void function(GObject* object, const(char)* key, void* data) c_g_object_set_data; 641 void function(GObject* object, const(char)* key, void* data, GDestroyNotify destroy) c_g_object_set_data_full; 642 void function(GObject* object, const(char)* propertyName, GValue* value) c_g_object_set_property; 643 void function(GObject* object, GQuark quark, void* data) c_g_object_set_qdata; 644 void function(GObject* object, GQuark quark, void* data, GDestroyNotify destroy) c_g_object_set_qdata_full; 645 void function(GObject* object, const(char)* firstPropertyName, void* varArgs) c_g_object_set_valist; 646 void function(GObject* object, uint nProperties, char** names, GValue* values) c_g_object_setv; 647 void* function(GObject* object, const(char)* key) c_g_object_steal_data; 648 void* function(GObject* object, GQuark quark) c_g_object_steal_qdata; 649 void function(GObject* object) c_g_object_thaw_notify; 650 void function(void* object) c_g_object_unref; 651 void function(GObject* object, GClosure* closure) c_g_object_watch_closure; 652 void function(GObject* object, GWeakNotify notify, void* data) c_g_object_weak_ref; 653 void function(GObject* object, GWeakNotify notify, void* data) c_g_object_weak_unref; 654 void function(GObject** objectPtr) c_g_clear_object; 655 656 // gobject.ObjectClass 657 658 GParamSpec* function(GObjectClass* oclass, const(char)* propertyName) c_g_object_class_find_property; 659 void function(GObjectClass* oclass, uint nPspecs, GParamSpec** pspecs) c_g_object_class_install_properties; 660 void function(GObjectClass* oclass, uint propertyId, GParamSpec* pspec) c_g_object_class_install_property; 661 GParamSpec** function(GObjectClass* oclass, uint* nProperties) c_g_object_class_list_properties; 662 void function(GObjectClass* oclass, uint propertyId, const(char)* name) c_g_object_class_override_property; 663 664 // gobject.ParamSpec 665 666 void* function(GType paramType, const(char)* name, const(char)* nick, const(char)* blurb, GParamFlags flags) c_g_param_spec_internal; 667 int function(const(char)* name) c_g_param_spec_is_valid_name; 668 const(char)* function(GParamSpec* pspec) c_g_param_spec_get_blurb; 669 GValue* function(GParamSpec* pspec) c_g_param_spec_get_default_value; 670 const(char)* function(GParamSpec* pspec) c_g_param_spec_get_name; 671 GQuark function(GParamSpec* pspec) c_g_param_spec_get_name_quark; 672 const(char)* function(GParamSpec* pspec) c_g_param_spec_get_nick; 673 void* function(GParamSpec* pspec, GQuark quark) c_g_param_spec_get_qdata; 674 GParamSpec* function(GParamSpec* pspec) c_g_param_spec_get_redirect_target; 675 GParamSpec* function(GParamSpec* pspec) c_g_param_spec_ref; 676 GParamSpec* function(GParamSpec* pspec) c_g_param_spec_ref_sink; 677 void function(GParamSpec* pspec, GQuark quark, void* data) c_g_param_spec_set_qdata; 678 void function(GParamSpec* pspec, GQuark quark, void* data, GDestroyNotify destroy) c_g_param_spec_set_qdata_full; 679 void function(GParamSpec* pspec) c_g_param_spec_sink; 680 void* function(GParamSpec* pspec, GQuark quark) c_g_param_spec_steal_qdata; 681 void function(GParamSpec* pspec) c_g_param_spec_unref; 682 GType function(const(char)* name, GParamSpecTypeInfo* pspecInfo) c_g_param_type_register_static; 683 int function(GParamSpec* pspec, GValue* srcValue, GValue* destValue, int strictValidation) c_g_param_value_convert; 684 int function(GParamSpec* pspec, GValue* value) c_g_param_value_defaults; 685 void function(GParamSpec* pspec, GValue* value) c_g_param_value_set_default; 686 int function(GParamSpec* pspec, GValue* value) c_g_param_value_validate; 687 int function(GParamSpec* pspec, GValue* value1, GValue* value2) c_g_param_values_cmp; 688 689 // gobject.ParamSpecPool 690 691 void function(GParamSpecPool* pool, GParamSpec* pspec, GType ownerType) c_g_param_spec_pool_insert; 692 GParamSpec** function(GParamSpecPool* pool, GType ownerType, uint* nPspecsP) c_g_param_spec_pool_list; 693 GList* function(GParamSpecPool* pool, GType ownerType) c_g_param_spec_pool_list_owned; 694 GParamSpec* function(GParamSpecPool* pool, const(char)* paramName, GType ownerType, int walkAncestors) c_g_param_spec_pool_lookup; 695 void function(GParamSpecPool* pool, GParamSpec* pspec) c_g_param_spec_pool_remove; 696 GParamSpecPool* function(int typePrefixing) c_g_param_spec_pool_new; 697 698 // gobject.TypeClass 699 700 void function(void* gClass, size_t privateSize) c_g_type_class_add_private; 701 int function(void* gClass) c_g_type_class_get_instance_private_offset; 702 void* function(GTypeClass* klass, GType privateType) c_g_type_class_get_private; 703 void* function(void* gClass) c_g_type_class_peek_parent; 704 void function(void* gClass) c_g_type_class_unref; 705 void function(void* gClass) c_g_type_class_unref_uncached; 706 void function(void* gClass, int* privateSizeOrOffset) c_g_type_class_adjust_private_offset; 707 void* function(GType type) c_g_type_class_peek; 708 void* function(GType type) c_g_type_class_peek_static; 709 void* function(GType type) c_g_type_class_ref; 710 711 // gobject.TypeInstance 712 713 void* function(GTypeInstance* instance_, GType privateType) c_g_type_instance_get_private; 714 715 // gobject.TypeInterface 716 717 void* function(void* gIface) c_g_type_interface_peek_parent; 718 void function(GType interfaceType, GType prerequisiteType) c_g_type_interface_add_prerequisite; 719 GTypePlugin* function(GType instanceType, GType interfaceType) c_g_type_interface_get_plugin; 720 GType function(GType interfaceType) c_g_type_interface_instantiatable_prerequisite; 721 void* function(void* instanceClass, GType ifaceType) c_g_type_interface_peek; 722 GType* function(GType interfaceType, uint* nPrerequisites) c_g_type_interface_prerequisites; 723 724 // gobject.TypeModule 725 726 GType function() c_g_type_module_get_type; 727 void function(GTypeModule* module_, GType instanceType, GType interfaceType, GInterfaceInfo* interfaceInfo) c_g_type_module_add_interface; 728 GType function(GTypeModule* module_, const(char)* name, GEnumValue* constStaticValues) c_g_type_module_register_enum; 729 GType function(GTypeModule* module_, const(char)* name, GFlagsValue* constStaticValues) c_g_type_module_register_flags; 730 GType function(GTypeModule* module_, GType parentType, const(char)* typeName, GTypeInfo* typeInfo, GTypeFlags flags) c_g_type_module_register_type; 731 void function(GTypeModule* module_, const(char)* name) c_g_type_module_set_name; 732 void function(GTypeModule* module_) c_g_type_module_unuse; 733 int function(GTypeModule* module_) c_g_type_module_use; 734 735 // gobject.TypePlugin 736 737 GType function() c_g_type_plugin_get_type; 738 void function(GTypePlugin* plugin, GType instanceType, GType interfaceType, GInterfaceInfo* info) c_g_type_plugin_complete_interface_info; 739 void function(GTypePlugin* plugin, GType gType, GTypeInfo* info, GTypeValueTable* valueTable) c_g_type_plugin_complete_type_info; 740 void function(GTypePlugin* plugin) c_g_type_plugin_unuse; 741 void function(GTypePlugin* plugin) c_g_type_plugin_use; 742 743 // gobject.TypeValueTable 744 745 GTypeValueTable* function(GType type) c_g_type_value_table_peek; 746 747 // gobject.Value 748 749 GType function() c_g_value_get_type; 750 void function(GValue* srcValue, GValue* destValue) c_g_value_copy; 751 void* function(GValue* value) c_g_value_dup_boxed; 752 void* function(GValue* value) c_g_value_dup_object; 753 GParamSpec* function(GValue* value) c_g_value_dup_param; 754 char* function(GValue* value) c_g_value_dup_string; 755 GVariant* function(GValue* value) c_g_value_dup_variant; 756 int function(GValue* value) c_g_value_fits_pointer; 757 int function(GValue* value) c_g_value_get_boolean; 758 void* function(GValue* value) c_g_value_get_boxed; 759 char function(GValue* value) c_g_value_get_char; 760 double function(GValue* value) c_g_value_get_double; 761 int function(GValue* value) c_g_value_get_enum; 762 uint function(GValue* value) c_g_value_get_flags; 763 float function(GValue* value) c_g_value_get_float; 764 GType function(GValue* value) c_g_value_get_gtype; 765 int function(GValue* value) c_g_value_get_int; 766 long function(GValue* value) c_g_value_get_int64; 767 glong function(GValue* value) c_g_value_get_long; 768 void* function(GValue* value) c_g_value_get_object; 769 GParamSpec* function(GValue* value) c_g_value_get_param; 770 void* function(GValue* value) c_g_value_get_pointer; 771 byte function(GValue* value) c_g_value_get_schar; 772 const(char)* function(GValue* value) c_g_value_get_string; 773 char function(GValue* value) c_g_value_get_uchar; 774 uint function(GValue* value) c_g_value_get_uint; 775 ulong function(GValue* value) c_g_value_get_uint64; 776 gulong function(GValue* value) c_g_value_get_ulong; 777 GVariant* function(GValue* value) c_g_value_get_variant; 778 GValue* function(GValue* value, GType gType) c_g_value_init; 779 void function(GValue* value, void* instance_) c_g_value_init_from_instance; 780 void* function(GValue* value) c_g_value_peek_pointer; 781 GValue* function(GValue* value) c_g_value_reset; 782 void function(GValue* value, int vBoolean) c_g_value_set_boolean; 783 void function(GValue* value, void* vBoxed) c_g_value_set_boxed; 784 void function(GValue* value, void* vBoxed) c_g_value_set_boxed_take_ownership; 785 void function(GValue* value, char vChar) c_g_value_set_char; 786 void function(GValue* value, double vDouble) c_g_value_set_double; 787 void function(GValue* value, int vEnum) c_g_value_set_enum; 788 void function(GValue* value, uint vFlags) c_g_value_set_flags; 789 void function(GValue* value, float vFloat) c_g_value_set_float; 790 void function(GValue* value, GType vGtype) c_g_value_set_gtype; 791 void function(GValue* value, void* instance_) c_g_value_set_instance; 792 void function(GValue* value, int vInt) c_g_value_set_int; 793 void function(GValue* value, long vInt64) c_g_value_set_int64; 794 void function(GValue* value, const(char)* vString) c_g_value_set_interned_string; 795 void function(GValue* value, glong vLong) c_g_value_set_long; 796 void function(GValue* value, void* vObject) c_g_value_set_object; 797 void function(GValue* value, void* vObject) c_g_value_set_object_take_ownership; 798 void function(GValue* value, GParamSpec* param) c_g_value_set_param; 799 void function(GValue* value, GParamSpec* param) c_g_value_set_param_take_ownership; 800 void function(GValue* value, void* vPointer) c_g_value_set_pointer; 801 void function(GValue* value, byte vChar) c_g_value_set_schar; 802 void function(GValue* value, void* vBoxed) c_g_value_set_static_boxed; 803 void function(GValue* value, const(char)* vString) c_g_value_set_static_string; 804 void function(GValue* value, const(char)* vString) c_g_value_set_string; 805 void function(GValue* value, char* vString) c_g_value_set_string_take_ownership; 806 void function(GValue* value, char vUchar) c_g_value_set_uchar; 807 void function(GValue* value, uint vUint) c_g_value_set_uint; 808 void function(GValue* value, ulong vUint64) c_g_value_set_uint64; 809 void function(GValue* value, gulong vUlong) c_g_value_set_ulong; 810 void function(GValue* value, GVariant* variant) c_g_value_set_variant; 811 void function(GValue* value, void* vBoxed) c_g_value_take_boxed; 812 void function(GValue* value, void* vObject) c_g_value_take_object; 813 void function(GValue* value, GParamSpec* param) c_g_value_take_param; 814 void function(GValue* value, char* vString) c_g_value_take_string; 815 void function(GValue* value, GVariant* variant) c_g_value_take_variant; 816 int function(GValue* srcValue, GValue* destValue) c_g_value_transform; 817 void function(GValue* value) c_g_value_unset; 818 void function(GType srcType, GType destType, GValueTransform transformFunc) c_g_value_register_transform_func; 819 int function(GType srcType, GType destType) c_g_value_type_compatible; 820 int function(GType srcType, GType destType) c_g_value_type_transformable; 821 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, int defaultValue, GParamFlags flags) c_g_param_spec_boolean; 822 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, GType boxedType, GParamFlags flags) c_g_param_spec_boxed; 823 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, byte minimum, byte maximum, byte defaultValue, GParamFlags flags) c_g_param_spec_char; 824 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, double minimum, double maximum, double defaultValue, GParamFlags flags) c_g_param_spec_double; 825 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, GType enumType, int defaultValue, GParamFlags flags) c_g_param_spec_enum; 826 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, GType flagsType, uint defaultValue, GParamFlags flags) c_g_param_spec_flags; 827 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, float minimum, float maximum, float defaultValue, GParamFlags flags) c_g_param_spec_float; 828 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, GType isAType, GParamFlags flags) c_g_param_spec_gtype; 829 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, int minimum, int maximum, int defaultValue, GParamFlags flags) c_g_param_spec_int; 830 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, long minimum, long maximum, long defaultValue, GParamFlags flags) c_g_param_spec_int64; 831 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, glong minimum, glong maximum, glong defaultValue, GParamFlags flags) c_g_param_spec_long; 832 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, GType objectType, GParamFlags flags) c_g_param_spec_object; 833 GParamSpec* function(const(char)* name, GParamSpec* overridden) c_g_param_spec_override; 834 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, GType paramType, GParamFlags flags) c_g_param_spec_param; 835 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, GParamFlags flags) c_g_param_spec_pointer; 836 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, const(char)* defaultValue, GParamFlags flags) c_g_param_spec_string; 837 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, ubyte minimum, ubyte maximum, ubyte defaultValue, GParamFlags flags) c_g_param_spec_uchar; 838 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, uint minimum, uint maximum, uint defaultValue, GParamFlags flags) c_g_param_spec_uint; 839 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, ulong minimum, ulong maximum, ulong defaultValue, GParamFlags flags) c_g_param_spec_uint64; 840 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, gulong minimum, gulong maximum, gulong defaultValue, GParamFlags flags) c_g_param_spec_ulong; 841 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, dchar defaultValue, GParamFlags flags) c_g_param_spec_unichar; 842 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, GParamSpec* elementSpec, GParamFlags flags) c_g_param_spec_value_array; 843 GParamSpec* function(const(char)* name, const(char)* nick, const(char)* blurb, GVariantType* type, GVariant* defaultValue, GParamFlags flags) c_g_param_spec_variant; 844 char* function(GValue* value) c_g_strdup_value_contents; 845 846 // gobject.ValueArray 847 848 GType function() c_g_value_array_get_type; 849 GValueArray* function(uint nPrealloced) c_g_value_array_new; 850 GValueArray* function(GValueArray* valueArray, GValue* value) c_g_value_array_append; 851 GValueArray* function(GValueArray* valueArray) c_g_value_array_copy; 852 void function(GValueArray* valueArray) c_g_value_array_free; 853 GValue* function(GValueArray* valueArray, uint index) c_g_value_array_get_nth; 854 GValueArray* function(GValueArray* valueArray, uint index, GValue* value) c_g_value_array_insert; 855 GValueArray* function(GValueArray* valueArray, GValue* value) c_g_value_array_prepend; 856 GValueArray* function(GValueArray* valueArray, uint index) c_g_value_array_remove; 857 GValueArray* function(GValueArray* valueArray, GCompareFunc compareFunc) c_g_value_array_sort; 858 GValueArray* function(GValueArray* valueArray, GCompareDataFunc compareFunc, void* userData) c_g_value_array_sort_with_data; 859 860 // gobject.WeakRef 861 862 void function(GWeakRef* weakRef) c_g_weak_ref_clear; 863 void* function(GWeakRef* weakRef) c_g_weak_ref_get; 864 void function(GWeakRef* weakRef, void* object) c_g_weak_ref_init; 865 void function(GWeakRef* weakRef, void* object) c_g_weak_ref_set; 866 867 // gobject.Signals 868 869 void function(void* instance_, gulong handlerId) c_g_signal_handler_disconnect; 870 int function(GSignalInvocationHint* ihint, GValue* returnAccu, GValue* handlerReturn, void* dummy) c_g_signal_accumulator_first_wins; 871 int function(GSignalInvocationHint* ihint, GValue* returnAccu, GValue* handlerReturn, void* dummy) c_g_signal_accumulator_true_handled; 872 gulong function(uint signalId, GQuark detail, GSignalEmissionHook hookFunc, void* hookData, GDestroyNotify dataDestroy) c_g_signal_add_emission_hook; 873 void function(GValue* instanceAndParams, GValue* returnValue) c_g_signal_chain_from_overridden; 874 void function(void* instance_, ... ) c_g_signal_chain_from_overridden_handler; 875 gulong function(void* instance_, const(char)* detailedSignal, GClosure* closure, int after) c_g_signal_connect_closure; 876 gulong function(void* instance_, uint signalId, GQuark detail, GClosure* closure, int after) c_g_signal_connect_closure_by_id; 877 gulong function(void* instance_, const(char)* detailedSignal, GCallback cHandler, void* data, GClosureNotify destroyData, GConnectFlags connectFlags) c_g_signal_connect_data; 878 gulong function(void* instance_, const(char)* detailedSignal, GCallback cHandler, void* gobject, GConnectFlags connectFlags) c_g_signal_connect_object; 879 void function(void* instance_, uint signalId, GQuark detail, ... ) c_g_signal_emit; 880 void function(void* instance_, const(char)* detailedSignal, ... ) c_g_signal_emit_by_name; 881 void function(void* instance_, uint signalId, GQuark detail, void* varArgs) c_g_signal_emit_valist; 882 void function(GValue* instanceAndParams, uint signalId, GQuark detail, GValue* returnValue) c_g_signal_emitv; 883 GSignalInvocationHint* function(void* instance_) c_g_signal_get_invocation_hint; 884 void function(void* instance_, gulong handlerId) c_g_signal_handler_block; 885 gulong function(void* instance_, GSignalMatchType mask, uint signalId, GQuark detail, GClosure* closure, void* func, void* data) c_g_signal_handler_find; 886 int function(void* instance_, gulong handlerId) c_g_signal_handler_is_connected; 887 void function(void* instance_, gulong handlerId) c_g_signal_handler_unblock; 888 uint function(void* instance_, GSignalMatchType mask, uint signalId, GQuark detail, GClosure* closure, void* func, void* data) c_g_signal_handlers_block_matched; 889 void function(void* instance_) c_g_signal_handlers_destroy; 890 uint function(void* instance_, GSignalMatchType mask, uint signalId, GQuark detail, GClosure* closure, void* func, void* data) c_g_signal_handlers_disconnect_matched; 891 uint function(void* instance_, GSignalMatchType mask, uint signalId, GQuark detail, GClosure* closure, void* func, void* data) c_g_signal_handlers_unblock_matched; 892 int function(void* instance_, uint signalId, GQuark detail, int mayBeBlocked) c_g_signal_has_handler_pending; 893 uint* function(GType itype, uint* nIds) c_g_signal_list_ids; 894 uint function(const(char)* name, GType itype) c_g_signal_lookup; 895 const(char)* function(uint signalId) c_g_signal_name; 896 uint function(const(char)* signalName, GType itype, GSignalFlags signalFlags, uint classOffset, GSignalAccumulator accumulator, void* accuData, GSignalCMarshaller cMarshaller, GType returnType, uint nParams, ... ) c_g_signal_new; 897 uint function(const(char)* signalName, GType itype, GSignalFlags signalFlags, GCallback classHandler, GSignalAccumulator accumulator, void* accuData, GSignalCMarshaller cMarshaller, GType returnType, uint nParams, ... ) c_g_signal_new_class_handler; 898 uint function(const(char)* signalName, GType itype, GSignalFlags signalFlags, GClosure* classClosure, GSignalAccumulator accumulator, void* accuData, GSignalCMarshaller cMarshaller, GType returnType, uint nParams, void* args) c_g_signal_new_valist; 899 uint function(const(char)* signalName, GType itype, GSignalFlags signalFlags, GClosure* classClosure, GSignalAccumulator accumulator, void* accuData, GSignalCMarshaller cMarshaller, GType returnType, uint nParams, GType* paramTypes) c_g_signal_newv; 900 void function(uint signalId, GType instanceType, GClosure* classClosure) c_g_signal_override_class_closure; 901 void function(const(char)* signalName, GType instanceType, GCallback classHandler) c_g_signal_override_class_handler; 902 int function(const(char)* detailedSignal, GType itype, uint* signalIdP, GQuark* detailP, int forceDetailQuark) c_g_signal_parse_name; 903 void function(uint signalId, GSignalQuery* query) c_g_signal_query; 904 void function(uint signalId, gulong hookId) c_g_signal_remove_emission_hook; 905 void function(uint signalId, GType instanceType, GSignalCVaMarshaller vaMarshaller) c_g_signal_set_va_marshaller; 906 void function(void* instance_, uint signalId, GQuark detail) c_g_signal_stop_emission; 907 void function(void* instance_, const(char)* detailedSignal) c_g_signal_stop_emission_by_name; 908 GClosure* function(GType itype, uint structOffset) c_g_signal_type_cclosure_new; 909 void function(gulong* handlerIdPtr, void* instance_) c_g_clear_signal_handler; 910 911 // gobject.Type 912 913 void function(void* cacheData, GTypeClassCacheFunc cacheFunc) c_g_type_add_class_cache_func; 914 void function(GType classType, size_t privateSize) c_g_type_add_class_private; 915 int function(GType classType, size_t privateSize) c_g_type_add_instance_private; 916 void function(void* checkData, GTypeInterfaceCheckFunc checkFunc) c_g_type_add_interface_check; 917 void function(GType instanceType, GType interfaceType, GTypePlugin* plugin) c_g_type_add_interface_dynamic; 918 void function(GType instanceType, GType interfaceType, GInterfaceInfo* info) c_g_type_add_interface_static; 919 GTypeClass* function(GTypeClass* gClass, GType isAType) c_g_type_check_class_cast; 920 int function(GTypeClass* gClass, GType isAType) c_g_type_check_class_is_a; 921 int function(GTypeInstance* instance_) c_g_type_check_instance; 922 GTypeInstance* function(GTypeInstance* instance_, GType ifaceType) c_g_type_check_instance_cast; 923 int function(GTypeInstance* instance_, GType ifaceType) c_g_type_check_instance_is_a; 924 int function(GTypeInstance* instance_, GType fundamentalType) c_g_type_check_instance_is_fundamentally_a; 925 int function(GType type) c_g_type_check_is_value_type; 926 int function(GValue* value) c_g_type_check_value; 927 int function(GValue* value, GType type) c_g_type_check_value_holds; 928 GType* function(GType type, uint* nChildren) c_g_type_children; 929 GTypeInstance* function(GType type) c_g_type_create_instance; 930 void* function(GType gType) c_g_type_default_interface_peek; 931 void* function(GType gType) c_g_type_default_interface_ref; 932 void function(void* gIface) c_g_type_default_interface_unref; 933 uint function(GType type) c_g_type_depth; 934 void function(GType type) c_g_type_ensure; 935 void function(GTypeInstance* instance_) c_g_type_free_instance; 936 GType function(const(char)* name) c_g_type_from_name; 937 GType function(GType typeId) c_g_type_fundamental; 938 GType function() c_g_type_fundamental_next; 939 GTypePlugin* function(GType type) c_g_type_get_plugin; 940 void* function(GType type, GQuark quark) c_g_type_get_qdata; 941 uint function() c_g_type_get_type_registration_serial; 942 void function() c_g_type_init; 943 void function(GTypeDebugFlags debugFlags) c_g_type_init_with_debug_flags; 944 GType* function(GType type, uint* nInterfaces) c_g_type_interfaces; 945 int function(GType type, GType isAType) c_g_type_is_a; 946 const(char)* function(GType type) c_g_type_name; 947 const(char)* function(GTypeClass* gClass) c_g_type_name_from_class; 948 const(char)* function(GTypeInstance* instance_) c_g_type_name_from_instance; 949 GType function(GType leafType, GType rootType) c_g_type_next_base; 950 GType function(GType type) c_g_type_parent; 951 GQuark function(GType type) c_g_type_qname; 952 void function(GType type, GTypeQuery* query) c_g_type_query; 953 GType function(GType parentType, const(char)* typeName, GTypePlugin* plugin, GTypeFlags flags) c_g_type_register_dynamic; 954 GType function(GType typeId, const(char)* typeName, GTypeInfo* info, GTypeFundamentalInfo* finfo, GTypeFlags flags) c_g_type_register_fundamental; 955 GType function(GType parentType, const(char)* typeName, GTypeInfo* info, GTypeFlags flags) c_g_type_register_static; 956 GType function(GType parentType, const(char)* typeName, uint classSize, GClassInitFunc classInit, uint instanceSize, GInstanceInitFunc instanceInit, GTypeFlags flags) c_g_type_register_static_simple; 957 void function(void* cacheData, GTypeClassCacheFunc cacheFunc) c_g_type_remove_class_cache_func; 958 void function(void* checkData, GTypeInterfaceCheckFunc checkFunc) c_g_type_remove_interface_check; 959 void function(GType type, GQuark quark, void* data) c_g_type_set_qdata; 960 int function(GType type, uint flags) c_g_type_test_flags; 961 int function(GType type) c_g_type_get_instance_count; 962 963 // gobject.Boxed 964 965 void* function(GType boxedType, void* srcBoxed) c_g_boxed_copy; 966 void function(GType boxedType, void* boxed) c_g_boxed_free; 967 GType function(const(char)* name, GBoxedCopyFunc boxedCopy, GBoxedFreeFunc boxedFree) c_g_boxed_type_register_static; 968 GType function(const(char)* name) c_g_pointer_type_register_static; 969 970 // gobject.Enums 971 972 void function(GType gEnumType, GTypeInfo* info, GEnumValue* constValues) c_g_enum_complete_type_info; 973 GEnumValue* function(GEnumClass* enumClass, int value) c_g_enum_get_value; 974 GEnumValue* function(GEnumClass* enumClass, const(char)* name) c_g_enum_get_value_by_name; 975 GEnumValue* function(GEnumClass* enumClass, const(char)* nick) c_g_enum_get_value_by_nick; 976 GType function(const(char)* name, GEnumValue* constStaticValues) c_g_enum_register_static; 977 char* function(GType gEnumType, int value) c_g_enum_to_string; 978 char* function(GType flagsType, uint value) c_g_flags_to_string; 979 980 // gobject.Flags 981 982 void function(GType gFlagsType, GTypeInfo* info, GFlagsValue* constValues) c_g_flags_complete_type_info; 983 GFlagsValue* function(GFlagsClass* flagsClass, uint value) c_g_flags_get_first_value; 984 GFlagsValue* function(GFlagsClass* flagsClass, const(char)* name) c_g_flags_get_value_by_name; 985 GFlagsValue* function(GFlagsClass* flagsClass, const(char)* nick) c_g_flags_get_value_by_nick; 986 GType function(const(char)* name, GFlagsValue* constStaticValues) c_g_flags_register_static; 987 } 988 989 990 // gobject.Binding 991 992 alias c_g_binding_get_type g_binding_get_type; 993 alias c_g_binding_dup_source g_binding_dup_source; 994 alias c_g_binding_dup_target g_binding_dup_target; 995 alias c_g_binding_get_flags g_binding_get_flags; 996 alias c_g_binding_get_source g_binding_get_source; 997 alias c_g_binding_get_source_property g_binding_get_source_property; 998 alias c_g_binding_get_target g_binding_get_target; 999 alias c_g_binding_get_target_property g_binding_get_target_property; 1000 alias c_g_binding_unbind g_binding_unbind; 1001 1002 // gobject.CClosure 1003 1004 alias c_g_cclosure_marshal_BOOLEAN__BOXED_BOXED g_cclosure_marshal_BOOLEAN__BOXED_BOXED; 1005 alias c_g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv; 1006 alias c_g_cclosure_marshal_BOOLEAN__FLAGS g_cclosure_marshal_BOOLEAN__FLAGS; 1007 alias c_g_cclosure_marshal_BOOLEAN__FLAGSv g_cclosure_marshal_BOOLEAN__FLAGSv; 1008 alias c_g_cclosure_marshal_STRING__OBJECT_POINTER g_cclosure_marshal_STRING__OBJECT_POINTER; 1009 alias c_g_cclosure_marshal_STRING__OBJECT_POINTERv g_cclosure_marshal_STRING__OBJECT_POINTERv; 1010 alias c_g_cclosure_marshal_VOID__BOOLEAN g_cclosure_marshal_VOID__BOOLEAN; 1011 alias c_g_cclosure_marshal_VOID__BOOLEANv g_cclosure_marshal_VOID__BOOLEANv; 1012 alias c_g_cclosure_marshal_VOID__BOXED g_cclosure_marshal_VOID__BOXED; 1013 alias c_g_cclosure_marshal_VOID__BOXEDv g_cclosure_marshal_VOID__BOXEDv; 1014 alias c_g_cclosure_marshal_VOID__CHAR g_cclosure_marshal_VOID__CHAR; 1015 alias c_g_cclosure_marshal_VOID__CHARv g_cclosure_marshal_VOID__CHARv; 1016 alias c_g_cclosure_marshal_VOID__DOUBLE g_cclosure_marshal_VOID__DOUBLE; 1017 alias c_g_cclosure_marshal_VOID__DOUBLEv g_cclosure_marshal_VOID__DOUBLEv; 1018 alias c_g_cclosure_marshal_VOID__ENUM g_cclosure_marshal_VOID__ENUM; 1019 alias c_g_cclosure_marshal_VOID__ENUMv g_cclosure_marshal_VOID__ENUMv; 1020 alias c_g_cclosure_marshal_VOID__FLAGS g_cclosure_marshal_VOID__FLAGS; 1021 alias c_g_cclosure_marshal_VOID__FLAGSv g_cclosure_marshal_VOID__FLAGSv; 1022 alias c_g_cclosure_marshal_VOID__FLOAT g_cclosure_marshal_VOID__FLOAT; 1023 alias c_g_cclosure_marshal_VOID__FLOATv g_cclosure_marshal_VOID__FLOATv; 1024 alias c_g_cclosure_marshal_VOID__INT g_cclosure_marshal_VOID__INT; 1025 alias c_g_cclosure_marshal_VOID__INTv g_cclosure_marshal_VOID__INTv; 1026 alias c_g_cclosure_marshal_VOID__LONG g_cclosure_marshal_VOID__LONG; 1027 alias c_g_cclosure_marshal_VOID__LONGv g_cclosure_marshal_VOID__LONGv; 1028 alias c_g_cclosure_marshal_VOID__OBJECT g_cclosure_marshal_VOID__OBJECT; 1029 alias c_g_cclosure_marshal_VOID__OBJECTv g_cclosure_marshal_VOID__OBJECTv; 1030 alias c_g_cclosure_marshal_VOID__PARAM g_cclosure_marshal_VOID__PARAM; 1031 alias c_g_cclosure_marshal_VOID__PARAMv g_cclosure_marshal_VOID__PARAMv; 1032 alias c_g_cclosure_marshal_VOID__POINTER g_cclosure_marshal_VOID__POINTER; 1033 alias c_g_cclosure_marshal_VOID__POINTERv g_cclosure_marshal_VOID__POINTERv; 1034 alias c_g_cclosure_marshal_VOID__STRING g_cclosure_marshal_VOID__STRING; 1035 alias c_g_cclosure_marshal_VOID__STRINGv g_cclosure_marshal_VOID__STRINGv; 1036 alias c_g_cclosure_marshal_VOID__UCHAR g_cclosure_marshal_VOID__UCHAR; 1037 alias c_g_cclosure_marshal_VOID__UCHARv g_cclosure_marshal_VOID__UCHARv; 1038 alias c_g_cclosure_marshal_VOID__UINT g_cclosure_marshal_VOID__UINT; 1039 alias c_g_cclosure_marshal_VOID__UINT_POINTER g_cclosure_marshal_VOID__UINT_POINTER; 1040 alias c_g_cclosure_marshal_VOID__UINT_POINTERv g_cclosure_marshal_VOID__UINT_POINTERv; 1041 alias c_g_cclosure_marshal_VOID__UINTv g_cclosure_marshal_VOID__UINTv; 1042 alias c_g_cclosure_marshal_VOID__ULONG g_cclosure_marshal_VOID__ULONG; 1043 alias c_g_cclosure_marshal_VOID__ULONGv g_cclosure_marshal_VOID__ULONGv; 1044 alias c_g_cclosure_marshal_VOID__VARIANT g_cclosure_marshal_VOID__VARIANT; 1045 alias c_g_cclosure_marshal_VOID__VARIANTv g_cclosure_marshal_VOID__VARIANTv; 1046 alias c_g_cclosure_marshal_VOID__VOID g_cclosure_marshal_VOID__VOID; 1047 alias c_g_cclosure_marshal_VOID__VOIDv g_cclosure_marshal_VOID__VOIDv; 1048 alias c_g_cclosure_marshal_generic g_cclosure_marshal_generic; 1049 alias c_g_cclosure_marshal_generic_va g_cclosure_marshal_generic_va; 1050 alias c_g_cclosure_new g_cclosure_new; 1051 alias c_g_cclosure_new_object g_cclosure_new_object; 1052 alias c_g_cclosure_new_object_swap g_cclosure_new_object_swap; 1053 alias c_g_cclosure_new_swap g_cclosure_new_swap; 1054 1055 // gobject.Closure 1056 1057 alias c_g_closure_get_type g_closure_get_type; 1058 alias c_g_closure_new_object g_closure_new_object; 1059 alias c_g_closure_new_simple g_closure_new_simple; 1060 alias c_g_closure_add_finalize_notifier g_closure_add_finalize_notifier; 1061 alias c_g_closure_add_invalidate_notifier g_closure_add_invalidate_notifier; 1062 alias c_g_closure_add_marshal_guards g_closure_add_marshal_guards; 1063 alias c_g_closure_invalidate g_closure_invalidate; 1064 alias c_g_closure_invoke g_closure_invoke; 1065 alias c_g_closure_ref g_closure_ref; 1066 alias c_g_closure_remove_finalize_notifier g_closure_remove_finalize_notifier; 1067 alias c_g_closure_remove_invalidate_notifier g_closure_remove_invalidate_notifier; 1068 alias c_g_closure_set_marshal g_closure_set_marshal; 1069 alias c_g_closure_set_meta_marshal g_closure_set_meta_marshal; 1070 alias c_g_closure_sink g_closure_sink; 1071 alias c_g_closure_unref g_closure_unref; 1072 alias c_g_source_set_closure g_source_set_closure; 1073 alias c_g_source_set_dummy_callback g_source_set_dummy_callback; 1074 1075 // gobject.ObjectG 1076 1077 alias c_g_initially_unowned_get_type g_initially_unowned_get_type; 1078 alias c_g_object_new g_object_new; 1079 alias c_g_object_new_valist g_object_new_valist; 1080 alias c_g_object_new_with_properties g_object_new_with_properties; 1081 alias c_g_object_newv g_object_newv; 1082 alias c_g_object_compat_control g_object_compat_control; 1083 alias c_g_object_interface_find_property g_object_interface_find_property; 1084 alias c_g_object_interface_install_property g_object_interface_install_property; 1085 alias c_g_object_interface_list_properties g_object_interface_list_properties; 1086 alias c_g_object_add_toggle_ref g_object_add_toggle_ref; 1087 alias c_g_object_add_weak_pointer g_object_add_weak_pointer; 1088 alias c_g_object_bind_property g_object_bind_property; 1089 alias c_g_object_bind_property_full g_object_bind_property_full; 1090 alias c_g_object_bind_property_with_closures g_object_bind_property_with_closures; 1091 alias c_g_object_connect g_object_connect; 1092 alias c_g_object_disconnect g_object_disconnect; 1093 alias c_g_object_dup_data g_object_dup_data; 1094 alias c_g_object_dup_qdata g_object_dup_qdata; 1095 alias c_g_object_force_floating g_object_force_floating; 1096 alias c_g_object_freeze_notify g_object_freeze_notify; 1097 alias c_g_object_get g_object_get; 1098 alias c_g_object_get_data g_object_get_data; 1099 alias c_g_object_get_property g_object_get_property; 1100 alias c_g_object_get_qdata g_object_get_qdata; 1101 alias c_g_object_get_valist g_object_get_valist; 1102 alias c_g_object_getv g_object_getv; 1103 alias c_g_object_is_floating g_object_is_floating; 1104 alias c_g_object_notify g_object_notify; 1105 alias c_g_object_notify_by_pspec g_object_notify_by_pspec; 1106 alias c_g_object_ref g_object_ref; 1107 alias c_g_object_ref_sink g_object_ref_sink; 1108 alias c_g_object_remove_toggle_ref g_object_remove_toggle_ref; 1109 alias c_g_object_remove_weak_pointer g_object_remove_weak_pointer; 1110 alias c_g_object_replace_data g_object_replace_data; 1111 alias c_g_object_replace_qdata g_object_replace_qdata; 1112 alias c_g_object_run_dispose g_object_run_dispose; 1113 alias c_g_object_set g_object_set; 1114 alias c_g_object_set_data g_object_set_data; 1115 alias c_g_object_set_data_full g_object_set_data_full; 1116 alias c_g_object_set_property g_object_set_property; 1117 alias c_g_object_set_qdata g_object_set_qdata; 1118 alias c_g_object_set_qdata_full g_object_set_qdata_full; 1119 alias c_g_object_set_valist g_object_set_valist; 1120 alias c_g_object_setv g_object_setv; 1121 alias c_g_object_steal_data g_object_steal_data; 1122 alias c_g_object_steal_qdata g_object_steal_qdata; 1123 alias c_g_object_thaw_notify g_object_thaw_notify; 1124 alias c_g_object_unref g_object_unref; 1125 alias c_g_object_watch_closure g_object_watch_closure; 1126 alias c_g_object_weak_ref g_object_weak_ref; 1127 alias c_g_object_weak_unref g_object_weak_unref; 1128 alias c_g_clear_object g_clear_object; 1129 1130 // gobject.ObjectClass 1131 1132 alias c_g_object_class_find_property g_object_class_find_property; 1133 alias c_g_object_class_install_properties g_object_class_install_properties; 1134 alias c_g_object_class_install_property g_object_class_install_property; 1135 alias c_g_object_class_list_properties g_object_class_list_properties; 1136 alias c_g_object_class_override_property g_object_class_override_property; 1137 1138 // gobject.ParamSpec 1139 1140 alias c_g_param_spec_internal g_param_spec_internal; 1141 alias c_g_param_spec_is_valid_name g_param_spec_is_valid_name; 1142 alias c_g_param_spec_get_blurb g_param_spec_get_blurb; 1143 alias c_g_param_spec_get_default_value g_param_spec_get_default_value; 1144 alias c_g_param_spec_get_name g_param_spec_get_name; 1145 alias c_g_param_spec_get_name_quark g_param_spec_get_name_quark; 1146 alias c_g_param_spec_get_nick g_param_spec_get_nick; 1147 alias c_g_param_spec_get_qdata g_param_spec_get_qdata; 1148 alias c_g_param_spec_get_redirect_target g_param_spec_get_redirect_target; 1149 alias c_g_param_spec_ref g_param_spec_ref; 1150 alias c_g_param_spec_ref_sink g_param_spec_ref_sink; 1151 alias c_g_param_spec_set_qdata g_param_spec_set_qdata; 1152 alias c_g_param_spec_set_qdata_full g_param_spec_set_qdata_full; 1153 alias c_g_param_spec_sink g_param_spec_sink; 1154 alias c_g_param_spec_steal_qdata g_param_spec_steal_qdata; 1155 alias c_g_param_spec_unref g_param_spec_unref; 1156 alias c_g_param_type_register_static g_param_type_register_static; 1157 alias c_g_param_value_convert g_param_value_convert; 1158 alias c_g_param_value_defaults g_param_value_defaults; 1159 alias c_g_param_value_set_default g_param_value_set_default; 1160 alias c_g_param_value_validate g_param_value_validate; 1161 alias c_g_param_values_cmp g_param_values_cmp; 1162 1163 // gobject.ParamSpecPool 1164 1165 alias c_g_param_spec_pool_insert g_param_spec_pool_insert; 1166 alias c_g_param_spec_pool_list g_param_spec_pool_list; 1167 alias c_g_param_spec_pool_list_owned g_param_spec_pool_list_owned; 1168 alias c_g_param_spec_pool_lookup g_param_spec_pool_lookup; 1169 alias c_g_param_spec_pool_remove g_param_spec_pool_remove; 1170 alias c_g_param_spec_pool_new g_param_spec_pool_new; 1171 1172 // gobject.TypeClass 1173 1174 alias c_g_type_class_add_private g_type_class_add_private; 1175 alias c_g_type_class_get_instance_private_offset g_type_class_get_instance_private_offset; 1176 alias c_g_type_class_get_private g_type_class_get_private; 1177 alias c_g_type_class_peek_parent g_type_class_peek_parent; 1178 alias c_g_type_class_unref g_type_class_unref; 1179 alias c_g_type_class_unref_uncached g_type_class_unref_uncached; 1180 alias c_g_type_class_adjust_private_offset g_type_class_adjust_private_offset; 1181 alias c_g_type_class_peek g_type_class_peek; 1182 alias c_g_type_class_peek_static g_type_class_peek_static; 1183 alias c_g_type_class_ref g_type_class_ref; 1184 1185 // gobject.TypeInstance 1186 1187 alias c_g_type_instance_get_private g_type_instance_get_private; 1188 1189 // gobject.TypeInterface 1190 1191 alias c_g_type_interface_peek_parent g_type_interface_peek_parent; 1192 alias c_g_type_interface_add_prerequisite g_type_interface_add_prerequisite; 1193 alias c_g_type_interface_get_plugin g_type_interface_get_plugin; 1194 alias c_g_type_interface_instantiatable_prerequisite g_type_interface_instantiatable_prerequisite; 1195 alias c_g_type_interface_peek g_type_interface_peek; 1196 alias c_g_type_interface_prerequisites g_type_interface_prerequisites; 1197 1198 // gobject.TypeModule 1199 1200 alias c_g_type_module_get_type g_type_module_get_type; 1201 alias c_g_type_module_add_interface g_type_module_add_interface; 1202 alias c_g_type_module_register_enum g_type_module_register_enum; 1203 alias c_g_type_module_register_flags g_type_module_register_flags; 1204 alias c_g_type_module_register_type g_type_module_register_type; 1205 alias c_g_type_module_set_name g_type_module_set_name; 1206 alias c_g_type_module_unuse g_type_module_unuse; 1207 alias c_g_type_module_use g_type_module_use; 1208 1209 // gobject.TypePlugin 1210 1211 alias c_g_type_plugin_get_type g_type_plugin_get_type; 1212 alias c_g_type_plugin_complete_interface_info g_type_plugin_complete_interface_info; 1213 alias c_g_type_plugin_complete_type_info g_type_plugin_complete_type_info; 1214 alias c_g_type_plugin_unuse g_type_plugin_unuse; 1215 alias c_g_type_plugin_use g_type_plugin_use; 1216 1217 // gobject.TypeValueTable 1218 1219 alias c_g_type_value_table_peek g_type_value_table_peek; 1220 1221 // gobject.Value 1222 1223 alias c_g_value_get_type g_value_get_type; 1224 alias c_g_value_copy g_value_copy; 1225 alias c_g_value_dup_boxed g_value_dup_boxed; 1226 alias c_g_value_dup_object g_value_dup_object; 1227 alias c_g_value_dup_param g_value_dup_param; 1228 alias c_g_value_dup_string g_value_dup_string; 1229 alias c_g_value_dup_variant g_value_dup_variant; 1230 alias c_g_value_fits_pointer g_value_fits_pointer; 1231 alias c_g_value_get_boolean g_value_get_boolean; 1232 alias c_g_value_get_boxed g_value_get_boxed; 1233 alias c_g_value_get_char g_value_get_char; 1234 alias c_g_value_get_double g_value_get_double; 1235 alias c_g_value_get_enum g_value_get_enum; 1236 alias c_g_value_get_flags g_value_get_flags; 1237 alias c_g_value_get_float g_value_get_float; 1238 alias c_g_value_get_gtype g_value_get_gtype; 1239 alias c_g_value_get_int g_value_get_int; 1240 alias c_g_value_get_int64 g_value_get_int64; 1241 alias c_g_value_get_long g_value_get_long; 1242 alias c_g_value_get_object g_value_get_object; 1243 alias c_g_value_get_param g_value_get_param; 1244 alias c_g_value_get_pointer g_value_get_pointer; 1245 alias c_g_value_get_schar g_value_get_schar; 1246 alias c_g_value_get_string g_value_get_string; 1247 alias c_g_value_get_uchar g_value_get_uchar; 1248 alias c_g_value_get_uint g_value_get_uint; 1249 alias c_g_value_get_uint64 g_value_get_uint64; 1250 alias c_g_value_get_ulong g_value_get_ulong; 1251 alias c_g_value_get_variant g_value_get_variant; 1252 alias c_g_value_init g_value_init; 1253 alias c_g_value_init_from_instance g_value_init_from_instance; 1254 alias c_g_value_peek_pointer g_value_peek_pointer; 1255 alias c_g_value_reset g_value_reset; 1256 alias c_g_value_set_boolean g_value_set_boolean; 1257 alias c_g_value_set_boxed g_value_set_boxed; 1258 alias c_g_value_set_boxed_take_ownership g_value_set_boxed_take_ownership; 1259 alias c_g_value_set_char g_value_set_char; 1260 alias c_g_value_set_double g_value_set_double; 1261 alias c_g_value_set_enum g_value_set_enum; 1262 alias c_g_value_set_flags g_value_set_flags; 1263 alias c_g_value_set_float g_value_set_float; 1264 alias c_g_value_set_gtype g_value_set_gtype; 1265 alias c_g_value_set_instance g_value_set_instance; 1266 alias c_g_value_set_int g_value_set_int; 1267 alias c_g_value_set_int64 g_value_set_int64; 1268 alias c_g_value_set_interned_string g_value_set_interned_string; 1269 alias c_g_value_set_long g_value_set_long; 1270 alias c_g_value_set_object g_value_set_object; 1271 alias c_g_value_set_object_take_ownership g_value_set_object_take_ownership; 1272 alias c_g_value_set_param g_value_set_param; 1273 alias c_g_value_set_param_take_ownership g_value_set_param_take_ownership; 1274 alias c_g_value_set_pointer g_value_set_pointer; 1275 alias c_g_value_set_schar g_value_set_schar; 1276 alias c_g_value_set_static_boxed g_value_set_static_boxed; 1277 alias c_g_value_set_static_string g_value_set_static_string; 1278 alias c_g_value_set_string g_value_set_string; 1279 alias c_g_value_set_string_take_ownership g_value_set_string_take_ownership; 1280 alias c_g_value_set_uchar g_value_set_uchar; 1281 alias c_g_value_set_uint g_value_set_uint; 1282 alias c_g_value_set_uint64 g_value_set_uint64; 1283 alias c_g_value_set_ulong g_value_set_ulong; 1284 alias c_g_value_set_variant g_value_set_variant; 1285 alias c_g_value_take_boxed g_value_take_boxed; 1286 alias c_g_value_take_object g_value_take_object; 1287 alias c_g_value_take_param g_value_take_param; 1288 alias c_g_value_take_string g_value_take_string; 1289 alias c_g_value_take_variant g_value_take_variant; 1290 alias c_g_value_transform g_value_transform; 1291 alias c_g_value_unset g_value_unset; 1292 alias c_g_value_register_transform_func g_value_register_transform_func; 1293 alias c_g_value_type_compatible g_value_type_compatible; 1294 alias c_g_value_type_transformable g_value_type_transformable; 1295 alias c_g_param_spec_boolean g_param_spec_boolean; 1296 alias c_g_param_spec_boxed g_param_spec_boxed; 1297 alias c_g_param_spec_char g_param_spec_char; 1298 alias c_g_param_spec_double g_param_spec_double; 1299 alias c_g_param_spec_enum g_param_spec_enum; 1300 alias c_g_param_spec_flags g_param_spec_flags; 1301 alias c_g_param_spec_float g_param_spec_float; 1302 alias c_g_param_spec_gtype g_param_spec_gtype; 1303 alias c_g_param_spec_int g_param_spec_int; 1304 alias c_g_param_spec_int64 g_param_spec_int64; 1305 alias c_g_param_spec_long g_param_spec_long; 1306 alias c_g_param_spec_object g_param_spec_object; 1307 alias c_g_param_spec_override g_param_spec_override; 1308 alias c_g_param_spec_param g_param_spec_param; 1309 alias c_g_param_spec_pointer g_param_spec_pointer; 1310 alias c_g_param_spec_string g_param_spec_string; 1311 alias c_g_param_spec_uchar g_param_spec_uchar; 1312 alias c_g_param_spec_uint g_param_spec_uint; 1313 alias c_g_param_spec_uint64 g_param_spec_uint64; 1314 alias c_g_param_spec_ulong g_param_spec_ulong; 1315 alias c_g_param_spec_unichar g_param_spec_unichar; 1316 alias c_g_param_spec_value_array g_param_spec_value_array; 1317 alias c_g_param_spec_variant g_param_spec_variant; 1318 alias c_g_strdup_value_contents g_strdup_value_contents; 1319 1320 // gobject.ValueArray 1321 1322 alias c_g_value_array_get_type g_value_array_get_type; 1323 alias c_g_value_array_new g_value_array_new; 1324 alias c_g_value_array_append g_value_array_append; 1325 alias c_g_value_array_copy g_value_array_copy; 1326 alias c_g_value_array_free g_value_array_free; 1327 alias c_g_value_array_get_nth g_value_array_get_nth; 1328 alias c_g_value_array_insert g_value_array_insert; 1329 alias c_g_value_array_prepend g_value_array_prepend; 1330 alias c_g_value_array_remove g_value_array_remove; 1331 alias c_g_value_array_sort g_value_array_sort; 1332 alias c_g_value_array_sort_with_data g_value_array_sort_with_data; 1333 1334 // gobject.WeakRef 1335 1336 alias c_g_weak_ref_clear g_weak_ref_clear; 1337 alias c_g_weak_ref_get g_weak_ref_get; 1338 alias c_g_weak_ref_init g_weak_ref_init; 1339 alias c_g_weak_ref_set g_weak_ref_set; 1340 1341 // gobject.Signals 1342 1343 alias c_g_signal_handler_disconnect g_signal_handler_disconnect; 1344 alias c_g_signal_accumulator_first_wins g_signal_accumulator_first_wins; 1345 alias c_g_signal_accumulator_true_handled g_signal_accumulator_true_handled; 1346 alias c_g_signal_add_emission_hook g_signal_add_emission_hook; 1347 alias c_g_signal_chain_from_overridden g_signal_chain_from_overridden; 1348 alias c_g_signal_chain_from_overridden_handler g_signal_chain_from_overridden_handler; 1349 alias c_g_signal_connect_closure g_signal_connect_closure; 1350 alias c_g_signal_connect_closure_by_id g_signal_connect_closure_by_id; 1351 alias c_g_signal_connect_data g_signal_connect_data; 1352 alias c_g_signal_connect_object g_signal_connect_object; 1353 alias c_g_signal_emit g_signal_emit; 1354 alias c_g_signal_emit_by_name g_signal_emit_by_name; 1355 alias c_g_signal_emit_valist g_signal_emit_valist; 1356 alias c_g_signal_emitv g_signal_emitv; 1357 alias c_g_signal_get_invocation_hint g_signal_get_invocation_hint; 1358 alias c_g_signal_handler_block g_signal_handler_block; 1359 alias c_g_signal_handler_find g_signal_handler_find; 1360 alias c_g_signal_handler_is_connected g_signal_handler_is_connected; 1361 alias c_g_signal_handler_unblock g_signal_handler_unblock; 1362 alias c_g_signal_handlers_block_matched g_signal_handlers_block_matched; 1363 alias c_g_signal_handlers_destroy g_signal_handlers_destroy; 1364 alias c_g_signal_handlers_disconnect_matched g_signal_handlers_disconnect_matched; 1365 alias c_g_signal_handlers_unblock_matched g_signal_handlers_unblock_matched; 1366 alias c_g_signal_has_handler_pending g_signal_has_handler_pending; 1367 alias c_g_signal_list_ids g_signal_list_ids; 1368 alias c_g_signal_lookup g_signal_lookup; 1369 alias c_g_signal_name g_signal_name; 1370 alias c_g_signal_new g_signal_new; 1371 alias c_g_signal_new_class_handler g_signal_new_class_handler; 1372 alias c_g_signal_new_valist g_signal_new_valist; 1373 alias c_g_signal_newv g_signal_newv; 1374 alias c_g_signal_override_class_closure g_signal_override_class_closure; 1375 alias c_g_signal_override_class_handler g_signal_override_class_handler; 1376 alias c_g_signal_parse_name g_signal_parse_name; 1377 alias c_g_signal_query g_signal_query; 1378 alias c_g_signal_remove_emission_hook g_signal_remove_emission_hook; 1379 alias c_g_signal_set_va_marshaller g_signal_set_va_marshaller; 1380 alias c_g_signal_stop_emission g_signal_stop_emission; 1381 alias c_g_signal_stop_emission_by_name g_signal_stop_emission_by_name; 1382 alias c_g_signal_type_cclosure_new g_signal_type_cclosure_new; 1383 alias c_g_clear_signal_handler g_clear_signal_handler; 1384 1385 // gobject.Type 1386 1387 alias c_g_type_add_class_cache_func g_type_add_class_cache_func; 1388 alias c_g_type_add_class_private g_type_add_class_private; 1389 alias c_g_type_add_instance_private g_type_add_instance_private; 1390 alias c_g_type_add_interface_check g_type_add_interface_check; 1391 alias c_g_type_add_interface_dynamic g_type_add_interface_dynamic; 1392 alias c_g_type_add_interface_static g_type_add_interface_static; 1393 alias c_g_type_check_class_cast g_type_check_class_cast; 1394 alias c_g_type_check_class_is_a g_type_check_class_is_a; 1395 alias c_g_type_check_instance g_type_check_instance; 1396 alias c_g_type_check_instance_cast g_type_check_instance_cast; 1397 alias c_g_type_check_instance_is_a g_type_check_instance_is_a; 1398 alias c_g_type_check_instance_is_fundamentally_a g_type_check_instance_is_fundamentally_a; 1399 alias c_g_type_check_is_value_type g_type_check_is_value_type; 1400 alias c_g_type_check_value g_type_check_value; 1401 alias c_g_type_check_value_holds g_type_check_value_holds; 1402 alias c_g_type_children g_type_children; 1403 alias c_g_type_create_instance g_type_create_instance; 1404 alias c_g_type_default_interface_peek g_type_default_interface_peek; 1405 alias c_g_type_default_interface_ref g_type_default_interface_ref; 1406 alias c_g_type_default_interface_unref g_type_default_interface_unref; 1407 alias c_g_type_depth g_type_depth; 1408 alias c_g_type_ensure g_type_ensure; 1409 alias c_g_type_free_instance g_type_free_instance; 1410 alias c_g_type_from_name g_type_from_name; 1411 alias c_g_type_fundamental g_type_fundamental; 1412 alias c_g_type_fundamental_next g_type_fundamental_next; 1413 alias c_g_type_get_plugin g_type_get_plugin; 1414 alias c_g_type_get_qdata g_type_get_qdata; 1415 alias c_g_type_get_type_registration_serial g_type_get_type_registration_serial; 1416 alias c_g_type_init g_type_init; 1417 alias c_g_type_init_with_debug_flags g_type_init_with_debug_flags; 1418 alias c_g_type_interfaces g_type_interfaces; 1419 alias c_g_type_is_a g_type_is_a; 1420 alias c_g_type_name g_type_name; 1421 alias c_g_type_name_from_class g_type_name_from_class; 1422 alias c_g_type_name_from_instance g_type_name_from_instance; 1423 alias c_g_type_next_base g_type_next_base; 1424 alias c_g_type_parent g_type_parent; 1425 alias c_g_type_qname g_type_qname; 1426 alias c_g_type_query g_type_query; 1427 alias c_g_type_register_dynamic g_type_register_dynamic; 1428 alias c_g_type_register_fundamental g_type_register_fundamental; 1429 alias c_g_type_register_static g_type_register_static; 1430 alias c_g_type_register_static_simple g_type_register_static_simple; 1431 alias c_g_type_remove_class_cache_func g_type_remove_class_cache_func; 1432 alias c_g_type_remove_interface_check g_type_remove_interface_check; 1433 alias c_g_type_set_qdata g_type_set_qdata; 1434 alias c_g_type_test_flags g_type_test_flags; 1435 alias c_g_type_get_instance_count g_type_get_instance_count; 1436 1437 // gobject.Boxed 1438 1439 alias c_g_boxed_copy g_boxed_copy; 1440 alias c_g_boxed_free g_boxed_free; 1441 alias c_g_boxed_type_register_static g_boxed_type_register_static; 1442 alias c_g_pointer_type_register_static g_pointer_type_register_static; 1443 1444 // gobject.Enums 1445 1446 alias c_g_enum_complete_type_info g_enum_complete_type_info; 1447 alias c_g_enum_get_value g_enum_get_value; 1448 alias c_g_enum_get_value_by_name g_enum_get_value_by_name; 1449 alias c_g_enum_get_value_by_nick g_enum_get_value_by_nick; 1450 alias c_g_enum_register_static g_enum_register_static; 1451 alias c_g_enum_to_string g_enum_to_string; 1452 alias c_g_flags_to_string g_flags_to_string; 1453 1454 // gobject.Flags 1455 1456 alias c_g_flags_complete_type_info g_flags_complete_type_info; 1457 alias c_g_flags_get_first_value g_flags_get_first_value; 1458 alias c_g_flags_get_value_by_name g_flags_get_value_by_name; 1459 alias c_g_flags_get_value_by_nick g_flags_get_value_by_nick; 1460 alias c_g_flags_register_static g_flags_register_static;