Guest User

Untitled

a guest
May 21st, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.59 KB | None | 0 0
  1. ;-------------- FILE: GObject-2.0.gir --------------
  2.  
  3. ; ATTENTION: instances of gulong/ulong/long will be translated to
  4. ; a INTEGER/.i. This is right on Linux but probably should be a
  5. ; LONG/.l on Windows. If you are brave enough, take a look at
  6. ; the TypeTranslator class and the attribute c_types, which
  7. ; contains the translation table. There you can fix it.
  8.  
  9. ;- NAMESPACE: GObject from "libgobject-2.0.so.0"
  10. #GOBJECT_PARAM_MASK = 255
  11. #GOBJECT_PARAM_READWRITE = 0
  12. #GOBJECT_PARAM_STATIC_STRINGS = 0
  13. #GOBJECT_PARAM_USER_SHIFT = 8
  14. #GOBJECT_SIGNAL_FLAGS_MASK = 255
  15. #GOBJECT_SIGNAL_MATCH_MASK = 63
  16. #GOBJECT_TYPE_FUNDAMENTAL_MAX = 255
  17. #GOBJECT_TYPE_FUNDAMENTAL_SHIFT = 2
  18. #GOBJECT_TYPE_RESERVED_BSE_FIRST = 32
  19. #GOBJECT_TYPE_RESERVED_BSE_LAST = 48
  20. #GOBJECT_TYPE_RESERVED_GLIB_FIRST = 22
  21. #GOBJECT_TYPE_RESERVED_GLIB_LAST = 31
  22. #GOBJECT_TYPE_RESERVED_USER_FIRST = 49
  23. #GOBJECT_VALUE_COLLECT_FORMAT_MAX_LENGTH = 8
  24. #GOBJECT_VALUE_NOCOPY_CONTENTS = 134217728
  25.  
  26. CompilerIf Defined(GObjectCClosure, #PB_Structure)
  27. CompilerElse
  28. Structure GObjectCClosure
  29. *closure
  30. *callback
  31. EndStructure
  32. CompilerEndIf
  33.  
  34. CompilerIf Defined(GObjectClosure, #PB_Structure)
  35. CompilerElse
  36. Structure GObjectClosure
  37. ref_count.l
  38. meta_marshal.l
  39. n_guards.l
  40. n_fnotifiers.l
  41. n_inotifiers.l
  42. in_inotify.l
  43. floating.l
  44. derivative_flag.l
  45. in_marshal.l
  46. is_invalid.l
  47. *marshal
  48. *data_
  49. *notifiers
  50. EndStructure
  51. CompilerEndIf
  52.  
  53. CompilerIf Defined(GObjectClosureNotifyData, #PB_Structure)
  54. CompilerElse
  55. Structure GObjectClosureNotifyData
  56. *data_
  57. *notify
  58. EndStructure
  59. CompilerEndIf
  60.  
  61. CompilerIf Defined(GObjectEnumClass, #PB_Structure)
  62. CompilerElse
  63. Structure GObjectEnumClass
  64. *g_type_class
  65. minimum.l
  66. maximum.l
  67. n_values.l
  68. *values
  69. EndStructure
  70. CompilerEndIf
  71.  
  72. CompilerIf Defined(GObjectEnumValue, #PB_Structure)
  73. CompilerElse
  74. Structure GObjectEnumValue
  75. value.l
  76. *value_name
  77. *value_nick
  78. EndStructure
  79. CompilerEndIf
  80.  
  81. CompilerIf Defined(GObjectFlagsClass, #PB_Structure)
  82. CompilerElse
  83. Structure GObjectFlagsClass
  84. *g_type_class
  85. mask.l
  86. n_values.l
  87. *values
  88. EndStructure
  89. CompilerEndIf
  90.  
  91. CompilerIf Defined(GObjectFlagsValue, #PB_Structure)
  92. CompilerElse
  93. Structure GObjectFlagsValue
  94. value.l
  95. *value_name
  96. *value_nick
  97. EndStructure
  98. CompilerEndIf
  99.  
  100. CompilerIf Defined(GObjectInitiallyUnownedClass, #PB_Structure)
  101. CompilerElse
  102. Structure GObjectInitiallyUnownedClass
  103. *g_type_class
  104. *construct_properties
  105. *constructor
  106. *set_property
  107. *get_property
  108. *dispose
  109. *finalize
  110. *dispatch_properties_changed
  111. *notify
  112. *constructed
  113. *flags
  114. *pdummy[6]
  115. EndStructure
  116. CompilerEndIf
  117.  
  118. CompilerIf Defined(GObjectInterfaceInfo, #PB_Structure)
  119. CompilerElse
  120. Structure GObjectInterfaceInfo
  121. *interface_init
  122. *interface_finalize
  123. *interface_data
  124. EndStructure
  125. CompilerEndIf
  126.  
  127. CompilerIf Defined(GObjectObjectClass, #PB_Structure)
  128. CompilerElse
  129. Structure GObjectObjectClass
  130. *g_type_class
  131. *construct_properties
  132. *constructor
  133. *set_property
  134. *get_property
  135. *dispose
  136. *finalize
  137. *dispatch_properties_changed
  138. *notify
  139. *constructed
  140. *flags
  141. *pdummy[6]
  142. EndStructure
  143. CompilerEndIf
  144.  
  145. CompilerIf Defined(GObjectObjectConstructParam, #PB_Structure)
  146. CompilerElse
  147. Structure GObjectObjectConstructParam
  148. *pspec
  149. *value
  150. EndStructure
  151. CompilerEndIf
  152.  
  153. CompilerIf Defined(GObjectParamSpecClass, #PB_Structure)
  154. CompilerElse
  155. Structure GObjectParamSpecClass
  156. *g_type_class
  157. *value_type
  158. *finalize
  159. *value_set_default
  160. *value_validate
  161. *values_cmp
  162. *dummy[4]
  163. EndStructure
  164. CompilerEndIf
  165.  
  166. CompilerIf Defined(GObjectParamSpecPool, #PB_Structure)
  167. CompilerElse
  168. Structure GObjectParamSpecPool
  169. EndStructure
  170. CompilerEndIf
  171.  
  172. CompilerIf Defined(GObjectParamSpecTypeInfo, #PB_Structure)
  173. CompilerElse
  174. Structure GObjectParamSpecTypeInfo
  175. instance_size.u
  176. n_preallocs.u
  177. *instance_init
  178. *value_type
  179. *finalize
  180. *value_set_default
  181. *value_validate
  182. *values_cmp
  183. EndStructure
  184. CompilerEndIf
  185.  
  186. CompilerIf Defined(GObjectParameter, #PB_Structure)
  187. CompilerElse
  188. Structure GObjectParameter
  189. *name
  190. *value
  191. EndStructure
  192. CompilerEndIf
  193.  
  194. CompilerIf Defined(GObjectSignalInvocationHint, #PB_Structure)
  195. CompilerElse
  196. Structure GObjectSignalInvocationHint
  197. signal_id.l
  198. *detail
  199. *run_type
  200. EndStructure
  201. CompilerEndIf
  202.  
  203. CompilerIf Defined(GObjectSignalQuery, #PB_Structure)
  204. CompilerElse
  205. Structure GObjectSignalQuery
  206. signal_id.l
  207. *signal_name
  208. *itype
  209. *signal_flags
  210. *return_type
  211. n_params.l
  212. *param_types
  213. EndStructure
  214. CompilerEndIf
  215.  
  216. CompilerIf Defined(GObjectTypeClass, #PB_Structure)
  217. CompilerElse
  218. Structure GObjectTypeClass
  219. *g_type
  220. EndStructure
  221. CompilerEndIf
  222.  
  223. CompilerIf Defined(GObjectTypeFundamentalInfo, #PB_Structure)
  224. CompilerElse
  225. Structure GObjectTypeFundamentalInfo
  226. *type_flags
  227. EndStructure
  228. CompilerEndIf
  229.  
  230. CompilerIf Defined(GObjectTypeInfo, #PB_Structure)
  231. CompilerElse
  232. Structure GObjectTypeInfo
  233. class_size.u
  234. *base_init
  235. *base_finalize
  236. *class_init
  237. *class_finalize
  238. *class_data
  239. instance_size.u
  240. n_preallocs.u
  241. *instance_init
  242. *value_table
  243. EndStructure
  244. CompilerEndIf
  245.  
  246. CompilerIf Defined(GObjectTypeInstance, #PB_Structure)
  247. CompilerElse
  248. Structure GObjectTypeInstance
  249. *g_class
  250. EndStructure
  251. CompilerEndIf
  252.  
  253. CompilerIf Defined(GObjectTypeInterface, #PB_Structure)
  254. CompilerElse
  255. Structure GObjectTypeInterface
  256. *g_type
  257. *g_instance_type
  258. EndStructure
  259. CompilerEndIf
  260.  
  261. CompilerIf Defined(GObjectTypeModuleClass, #PB_Structure)
  262. CompilerElse
  263. Structure GObjectTypeModuleClass
  264. *parent_class
  265. *load
  266. *unload
  267. *reserved1
  268. *reserved2
  269. *reserved3
  270. *reserved4
  271. EndStructure
  272. CompilerEndIf
  273.  
  274. CompilerIf Defined(GObjectTypePluginClass, #PB_Structure)
  275. CompilerElse
  276. Structure GObjectTypePluginClass
  277. *base_iface
  278. *use_plugin
  279. *unuse_plugin
  280. *complete_type_info
  281. *complete_interface_info
  282. EndStructure
  283. CompilerEndIf
  284.  
  285. CompilerIf Defined(GObjectTypeQuery, #PB_Structure)
  286. CompilerElse
  287. Structure GObjectTypeQuery
  288. *type
  289. *type_name
  290. class_size.l
  291. instance_size.l
  292. EndStructure
  293. CompilerEndIf
  294.  
  295. CompilerIf Defined(GObjectTypeValueTable, #PB_Structure)
  296. CompilerElse
  297. Structure GObjectTypeValueTable
  298. *value_init
  299. *value_free
  300. *value_copy
  301. *value_peek_pointer
  302. *collect_format
  303. *collect_value
  304. *lcopy_format
  305. *lcopy_value
  306. EndStructure
  307. CompilerEndIf
  308.  
  309. CompilerIf Defined(GObjectValue, #PB_Structure)
  310. CompilerElse
  311. Structure GObjectValue
  312. *g_type
  313. *data_[2]
  314. EndStructure
  315. CompilerEndIf
  316.  
  317. CompilerIf Defined(GObjectValueArray, #PB_Structure)
  318. CompilerElse
  319. Structure GObjectValueArray
  320. n_values.l
  321. *values
  322. n_prealloced.l
  323. EndStructure
  324. CompilerEndIf
  325.  
  326. CompilerIf Defined(GObjectBinding, #PB_Structure)
  327. CompilerElse
  328. Structure GObjectBinding
  329. EndStructure
  330. CompilerEndIf
  331.  
  332. CompilerIf Defined(GObjectInitiallyUnowned, #PB_Structure)
  333. CompilerElse
  334. Structure GObjectInitiallyUnowned
  335. *g_type_instance
  336. ref_count.l
  337. *qdata
  338. EndStructure
  339. CompilerEndIf
  340.  
  341. CompilerIf Defined(GObjectObject, #PB_Structure)
  342. CompilerElse
  343. Structure GObjectObject
  344. *g_type_instance
  345. ref_count.l
  346. *qdata
  347. EndStructure
  348. CompilerEndIf
  349.  
  350. CompilerIf Defined(GObjectParamSpec, #PB_Structure)
  351. CompilerElse
  352. Structure GObjectParamSpec
  353. *g_type_instance
  354. *name
  355. *flags
  356. *value_type
  357. *owner_type
  358. *_nick
  359. *_blurb
  360. *qdata
  361. ref_count.l
  362. param_id.l
  363. EndStructure
  364. CompilerEndIf
  365.  
  366. CompilerIf Defined(GObjectParamSpecBoolean, #PB_Structure)
  367. CompilerElse
  368. Structure GObjectParamSpecBoolean
  369. *parent_instance
  370. default_value.l
  371. EndStructure
  372. CompilerEndIf
  373.  
  374. CompilerIf Defined(GObjectParamSpecBoxed, #PB_Structure)
  375. CompilerElse
  376. Structure GObjectParamSpecBoxed
  377. *parent_instance
  378. EndStructure
  379. CompilerEndIf
  380.  
  381. CompilerIf Defined(GObjectParamSpecChar, #PB_Structure)
  382. CompilerElse
  383. Structure GObjectParamSpecChar
  384. *parent_instance
  385. minimum.b
  386. maximum.b
  387. default_value.b
  388. EndStructure
  389. CompilerEndIf
  390.  
  391. CompilerIf Defined(GObjectParamSpecDouble, #PB_Structure)
  392. CompilerElse
  393. Structure GObjectParamSpecDouble
  394. *parent_instance
  395. minimum.d
  396. maximum.d
  397. default_value.d
  398. epsilon.d
  399. EndStructure
  400. CompilerEndIf
  401.  
  402. CompilerIf Defined(GObjectParamSpecEnum, #PB_Structure)
  403. CompilerElse
  404. Structure GObjectParamSpecEnum
  405. *parent_instance
  406. *enum_class
  407. default_value.l
  408. EndStructure
  409. CompilerEndIf
  410.  
  411. CompilerIf Defined(GObjectParamSpecFlags, #PB_Structure)
  412. CompilerElse
  413. Structure GObjectParamSpecFlags
  414. *parent_instance
  415. *flags_class
  416. default_value.l
  417. EndStructure
  418. CompilerEndIf
  419.  
  420. CompilerIf Defined(GObjectParamSpecFloat, #PB_Structure)
  421. CompilerElse
  422. Structure GObjectParamSpecFloat
  423. *parent_instance
  424. minimum.f
  425. maximum.f
  426. default_value.f
  427. epsilon.f
  428. EndStructure
  429. CompilerEndIf
  430.  
  431. CompilerIf Defined(GObjectParamSpecGType, #PB_Structure)
  432. CompilerElse
  433. Structure GObjectParamSpecGType
  434. *parent_instance
  435. *is_a_type
  436. EndStructure
  437. CompilerEndIf
  438.  
  439. CompilerIf Defined(GObjectParamSpecInt, #PB_Structure)
  440. CompilerElse
  441. Structure GObjectParamSpecInt
  442. *parent_instance
  443. minimum.l
  444. maximum.l
  445. default_value.l
  446. EndStructure
  447. CompilerEndIf
  448.  
  449. CompilerIf Defined(GObjectParamSpecInt64, #PB_Structure)
  450. CompilerElse
  451. Structure GObjectParamSpecInt64
  452. *parent_instance
  453. minimum.q
  454. maximum.q
  455. default_value.q
  456. EndStructure
  457. CompilerEndIf
  458.  
  459. CompilerIf Defined(GObjectParamSpecLong, #PB_Structure)
  460. CompilerElse
  461. Structure GObjectParamSpecLong
  462. *parent_instance
  463. minimum.i
  464. maximum.i
  465. default_value.i
  466. EndStructure
  467. CompilerEndIf
  468.  
  469. CompilerIf Defined(GObjectParamSpecObject, #PB_Structure)
  470. CompilerElse
  471. Structure GObjectParamSpecObject
  472. *parent_instance
  473. EndStructure
  474. CompilerEndIf
  475.  
  476. CompilerIf Defined(GObjectParamSpecOverride, #PB_Structure)
  477. CompilerElse
  478. Structure GObjectParamSpecOverride
  479. *parent_instance
  480. *overridden
  481. EndStructure
  482. CompilerEndIf
  483.  
  484. CompilerIf Defined(GObjectParamSpecParam, #PB_Structure)
  485. CompilerElse
  486. Structure GObjectParamSpecParam
  487. *parent_instance
  488. EndStructure
  489. CompilerEndIf
  490.  
  491. CompilerIf Defined(GObjectParamSpecPointer, #PB_Structure)
  492. CompilerElse
  493. Structure GObjectParamSpecPointer
  494. *parent_instance
  495. EndStructure
  496. CompilerEndIf
  497.  
  498. CompilerIf Defined(GObjectParamSpecString, #PB_Structure)
  499. CompilerElse
  500. Structure GObjectParamSpecString
  501. *parent_instance
  502. *default_value
  503. *cset_first
  504. *cset_nth
  505. substitutor.a
  506. null_fold_if_empty.l
  507. ensure_non_null.l
  508. EndStructure
  509. CompilerEndIf
  510.  
  511. CompilerIf Defined(GObjectParamSpecUChar, #PB_Structure)
  512. CompilerElse
  513. Structure GObjectParamSpecUChar
  514. *parent_instance
  515. minimum.a
  516. maximum.a
  517. default_value.a
  518. EndStructure
  519. CompilerEndIf
  520.  
  521. CompilerIf Defined(GObjectParamSpecUInt, #PB_Structure)
  522. CompilerElse
  523. Structure GObjectParamSpecUInt
  524. *parent_instance
  525. minimum.l
  526. maximum.l
  527. default_value.l
  528. EndStructure
  529. CompilerEndIf
  530.  
  531. CompilerIf Defined(GObjectParamSpecUInt64, #PB_Structure)
  532. CompilerElse
  533. Structure GObjectParamSpecUInt64
  534. *parent_instance
  535. minimum.q
  536. maximum.q
  537. default_value.q
  538. EndStructure
  539. CompilerEndIf
  540.  
  541. CompilerIf Defined(GObjectParamSpecULong, #PB_Structure)
  542. CompilerElse
  543. Structure GObjectParamSpecULong
  544. *parent_instance
  545. minimum.i
  546. maximum.i
  547. default_value.i
  548. EndStructure
  549. CompilerEndIf
  550.  
  551. CompilerIf Defined(GObjectParamSpecUnichar, #PB_Structure)
  552. CompilerElse
  553. Structure GObjectParamSpecUnichar
  554. *parent_instance
  555. *default_value
  556. EndStructure
  557. CompilerEndIf
  558.  
  559. CompilerIf Defined(GObjectParamSpecValueArray, #PB_Structure)
  560. CompilerElse
  561. Structure GObjectParamSpecValueArray
  562. *parent_instance
  563. *element_spec
  564. fixed_n_elements.l
  565. EndStructure
  566. CompilerEndIf
  567.  
  568. CompilerIf Defined(GObjectParamSpecVariant, #PB_Structure)
  569. CompilerElse
  570. Structure GObjectParamSpecVariant
  571. *parent_instance
  572. *type
  573. *default_value
  574. *padding[4]
  575. EndStructure
  576. CompilerEndIf
  577.  
  578. CompilerIf Defined(GObjectTypeModule, #PB_Structure)
  579. CompilerElse
  580. Structure GObjectTypeModule
  581. *parent_instance
  582. use_count.l
  583. *type_infos
  584. *interface_infos
  585. *name
  586. EndStructure
  587. CompilerEndIf
  588. ImportC "-lgthread-2.0" : EndImport
  589. ImportC "-lrt" : EndImport
  590. ImportC "-lglib-2.0" : EndImport
  591. ImportC "-lgobject-2.0"
  592. g_binding_get_flags.i(*binding)
  593. g_binding_get_source.i(*binding)
  594. g_binding_get_source_property.i(*binding)
  595. g_binding_get_target.i(*binding)
  596. g_binding_get_target_property.i(*binding)
  597. g_object_new_valist.i(*object_type, first_property_name.p-utf8, *var_args)
  598. g_object_newv.i(*object_type, n_parameters.l, *parameters)
  599. g_object_add_toggle_ref(*object, *notify, *data_)
  600. g_object_add_weak_pointer(*object, *weak_pointer_location)
  601. g_object_force_floating(*object)
  602. g_object_freeze_notify(*object)
  603. g_object_get_data.i(*object, key.p-utf8)
  604. g_object_get_property(*object, property_name.p-utf8, *value)
  605. g_object_get_qdata.i(*object, *quark)
  606. g_object_get_valist(*object, first_property_name.p-utf8, *var_args)
  607. g_object_is_floating.l(*object)
  608. g_object_notify(*object, property_name.p-utf8)
  609. g_object_notify_by_pspec(*object, *pspec)
  610. g_object_ref.i(*object)
  611. g_object_ref_sink.i(*object)
  612. g_object_remove_toggle_ref(*object, *notify, *data_)
  613. g_object_remove_weak_pointer(*object, *weak_pointer_location)
  614. g_object_run_dispose(*object)
  615. g_object_set_data(*object, key.p-utf8, *data_)
  616. g_object_set_data_full(*object, key.p-utf8, *data_, *destroy)
  617. g_object_set_property(*object, property_name.p-utf8, *value)
  618. g_object_set_qdata(*object, *quark, *data_)
  619. g_object_set_qdata_full(*object, *quark, *data_, *destroy)
  620. g_object_set_valist(*object, first_property_name.p-utf8, *var_args)
  621. g_object_steal_data.i(*object, key.p-utf8)
  622. g_object_steal_qdata.i(*object, *quark)
  623. g_object_thaw_notify(*object)
  624. g_object_unref(*object)
  625. g_object_watch_closure(*object, *closure)
  626. g_object_weak_ref(*object, *notify, *data_)
  627. g_object_weak_unref(*object, *notify, *data_)
  628. g_param_spec_get_blurb.i(*paramspec)
  629. g_param_spec_get_name.i(*paramspec)
  630. g_param_spec_get_nick.i(*paramspec)
  631. g_param_spec_get_qdata.i(*paramspec, *quark)
  632. g_param_spec_get_redirect_target.i(*paramspec)
  633. g_param_spec_ref.i(*paramspec)
  634. g_param_spec_ref_sink.i(*paramspec)
  635. g_param_spec_set_qdata(*paramspec, *quark, *data_)
  636. g_param_spec_set_qdata_full(*paramspec, *quark, *data_, *destroy)
  637. g_param_spec_sink(*paramspec)
  638. g_param_spec_steal_qdata.i(*paramspec, *quark)
  639. g_param_spec_unref(*paramspec)
  640. g_type_module_add_interface(*typemodule, *instance_type, *interface_type, *interface_info)
  641. g_type_module_register_enum.i(*typemodule, name.p-utf8, *const_static_values)
  642. g_type_module_register_flags.i(*typemodule, name.p-utf8, *const_static_values)
  643. g_type_module_register_type.i(*typemodule, *parent_type, type_name.p-utf8, *type_info, *flags)
  644. g_type_module_set_name(*typemodule, name.p-utf8)
  645. g_type_module_unuse(*typemodule)
  646. g_type_module_use.l(*typemodule)
  647. g_closure_new_object.i(sizeof_closure.l, *object)
  648. g_closure_new_simple.i(sizeof_closure.l, *data_)
  649. g_closure_add_finalize_notifier(*closure, *notify_data, *notify_func)
  650. g_closure_add_invalidate_notifier(*closure, *notify_data, *notify_func)
  651. g_closure_add_marshal_guards(*closure, *pre_marshal_data, *pre_marshal_notify, *post_marshal_data, *post_marshal_notify)
  652. g_closure_invalidate(*closure)
  653. g_closure_invoke(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint)
  654. g_closure_ref.i(*closure)
  655. g_closure_remove_finalize_notifier(*closure, *notify_data, *notify_func)
  656. g_closure_remove_invalidate_notifier(*closure, *notify_data, *notify_func)
  657. g_closure_set_marshal(*closure, *marshal)
  658. g_closure_set_meta_marshal(*closure, *marshal_data, *meta_marshal)
  659. g_closure_sink(*closure)
  660. g_closure_unref(*closure)
  661. g_object_class_find_property.i(*objectclass, property_name.p-utf8)
  662. g_object_class_install_properties(*objectclass, n_pspecs.l, *pspecs)
  663. g_object_class_install_property(*objectclass, property_id.l, *pspec)
  664. g_object_class_list_properties.i(*objectclass, n_properties.l)
  665. g_object_class_override_property(*objectclass, property_id.l, name.p-utf8)
  666. g_param_spec_pool_insert(*paramspecpool, *pspec, *owner_type)
  667. g_param_spec_pool_list.i(*paramspecpool, *owner_type, n_pspecs_p.l)
  668. g_param_spec_pool_list_owned.i(*paramspecpool, *owner_type)
  669. g_param_spec_pool_lookup.i(*paramspecpool, param_name.p-utf8, *owner_type, walk_ancestors.l)
  670. g_param_spec_pool_remove(*paramspecpool, *pspec)
  671. g_type_class_get_private.i(*typeclass, *private_type)
  672. g_type_class_peek_parent.i(*typeclass)
  673. g_type_class_unref(*typeclass)
  674. g_type_class_unref_uncached(*typeclass)
  675. g_type_instance_get_private.i(*typeinstance, *private_type)
  676. g_type_interface_peek_parent.i(*typeinterface)
  677. g_value_copy(*value, *dest_value)
  678. g_value_dup_boxed.i(*value)
  679. g_value_dup_object.i(*value)
  680. g_value_dup_param.i(*value)
  681. g_value_dup_string.i(*value)
  682. g_value_dup_variant.i(*value)
  683. g_value_fits_pointer.l(*value)
  684. g_value_get_boolean.l(*value)
  685. g_value_get_boxed.i(*value)
  686. g_value_get_char.a(*value)
  687. g_value_get_double.d(*value)
  688. g_value_get_enum.l(*value)
  689. g_value_get_flags.l(*value)
  690. g_value_get_float.f(*value)
  691. g_value_get_int.l(*value)
  692. g_value_get_int64.q(*value)
  693. g_value_get_long.i(*value)
  694. g_value_get_object.i(*value)
  695. g_value_get_param.i(*value)
  696. g_value_get_pointer.i(*value)
  697. g_value_get_string.i(*value)
  698. g_value_get_uchar.a(*value)
  699. g_value_get_uint.l(*value)
  700. g_value_get_uint64.q(*value)
  701. g_value_get_ulong.i(*value)
  702. g_value_get_variant.i(*value)
  703. g_value_init.i(*value, *g_type)
  704. g_value_peek_pointer.i(*value)
  705. g_value_reset.i(*value)
  706. g_value_set_boolean(*value, v_boolean.l)
  707. g_value_set_boxed(*value, *v_boxed)
  708. g_value_set_boxed_take_ownership(*value, *v_boxed)
  709. g_value_set_char(*value, v_char.a)
  710. g_value_set_double(*value, v_double.d)
  711. g_value_set_enum(*value, v_enum.l)
  712. g_value_set_flags(*value, v_flags.l)
  713. g_value_set_float(*value, v_float.f)
  714. g_value_set_gtype(*value, *v_gtype)
  715. g_value_set_instance(*value, *instance)
  716. g_value_set_int(*value, v_int.l)
  717. g_value_set_int64(*value, v_int64.q)
  718. g_value_set_long(*value, v_long.i)
  719. g_value_set_object(*value, *v_object)
  720. g_value_set_object_take_ownership(*value, *v_object)
  721. g_value_set_param(*value, *param)
  722. g_value_set_param_take_ownership(*value, *param)
  723. g_value_set_pointer(*value, *v_pointer)
  724. g_value_set_static_boxed(*value, *v_boxed)
  725. g_value_set_static_string(*value, v_string.p-utf8)
  726. g_value_set_string(*value, v_string.p-utf8)
  727. g_value_set_string_take_ownership(*value, v_string.p-utf8)
  728. g_value_set_uchar(*value, v_uchar.a)
  729. g_value_set_uint(*value, v_uint.l)
  730. g_value_set_uint64(*value, v_uint64.q)
  731. g_value_set_ulong(*value, v_ulong.i)
  732. g_value_set_variant(*value, *variant)
  733. g_value_take_boxed(*value, *v_boxed)
  734. g_value_take_object(*value, *v_object)
  735. g_value_take_param(*value, *param)
  736. g_value_take_string(*value, v_string.p-utf8)
  737. g_value_take_variant(*value, *variant)
  738. g_value_transform.l(*value, *dest_value)
  739. g_value_unset(*value)
  740. g_value_array_new.i(n_prealloced.l)
  741. g_value_array_append.i(*valuearray, *value)
  742. g_value_array_copy.i(*valuearray)
  743. g_value_array_free(*valuearray)
  744. g_value_array_get_nth.i(*valuearray, index_.l)
  745. g_value_array_insert.i(*valuearray, index_.l, *value)
  746. g_value_array_prepend.i(*valuearray, *value)
  747. g_value_array_remove.i(*valuearray, index_.l)
  748. g_value_array_sort.i(*valuearray, *compare_func)
  749. g_value_array_sort_with_data.i(*valuearray, *compare_func, *user_data)
  750. g_type_plugin_complete_interface_info(*typeplugin, *instance_type, *interface_type, *info)
  751. g_type_plugin_complete_type_info(*typeplugin, *g_type, *info, *value_table)
  752. g_type_plugin_unuse(*typeplugin)
  753. g_type_plugin_use(*typeplugin)
  754. g_cclosure_marshal_BOOLEAN__BOXED_BOXED(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  755. g_cclosure_marshal_BOOLEAN__FLAGS(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  756. g_cclosure_marshal_STRING__OBJECT_POINTER(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  757. g_cclosure_marshal_VOID__BOOLEAN(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  758. g_cclosure_marshal_VOID__BOXED(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  759. g_cclosure_marshal_VOID__CHAR(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  760. g_cclosure_marshal_VOID__DOUBLE(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  761. g_cclosure_marshal_VOID__ENUM(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  762. g_cclosure_marshal_VOID__FLAGS(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  763. g_cclosure_marshal_VOID__FLOAT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  764. g_cclosure_marshal_VOID__INT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  765. g_cclosure_marshal_VOID__LONG(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  766. g_cclosure_marshal_VOID__OBJECT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  767. g_cclosure_marshal_VOID__PARAM(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  768. g_cclosure_marshal_VOID__POINTER(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  769. g_cclosure_marshal_VOID__STRING(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  770. g_cclosure_marshal_VOID__UCHAR(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  771. g_cclosure_marshal_VOID__UINT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  772. g_cclosure_marshal_VOID__UINT_POINTER(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  773. g_cclosure_marshal_VOID__ULONG(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  774. g_cclosure_marshal_VOID__VARIANT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  775. g_cclosure_marshal_VOID__VOID(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  776. g_cclosure_marshal_generic(*closure, *return_gvalue, n_param_values.l, *param_values, *invocation_hint, *marshal_data)
  777. g_cclosure_new.i(*callback_func, *user_data, *destroy_data)
  778. g_cclosure_new_object.i(*callback_func, *object)
  779. g_cclosure_new_object_swap.i(*callback_func, *object)
  780. g_cclosure_new_swap.i(*callback_func, *user_data, *destroy_data)
  781. g_object_bind_property.i(*source, source_property.p-utf8, *target, target_property.p-utf8, *flags)
  782. g_object_bind_property_full.i(*source, source_property.p-utf8, *target, target_property.p-utf8, *flags, *transform_to, *transform_from, *user_data, *notify)
  783. g_object_bind_property_with_closures.i(*source, source_property.p-utf8, *target, target_property.p-utf8, *flags, *transform_to, *transform_from)
  784. g_object_compat_control.i(*what, *data_)
  785. g_object_connect.i(*object, signal_spec.p-utf8, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  786. g_object_disconnect(*object, signal_spec.p-utf8, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  787. g_object_get(*object, first_property_name.p-utf8, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  788. g_object_interface_find_property.i(*g_iface, property_name.p-utf8)
  789. g_object_interface_install_property(*g_iface, *pspec)
  790. g_object_interface_list_properties.i(*g_iface, n_properties_p.l)
  791. g_object_new.i(*object_type, first_property_name.p-utf8, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  792. g_object_set(*object, first_property_name.p-utf8, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  793. g_param_spec_internal.i(*param_type, name.p-utf8, nick.p-utf8, blurb.p-utf8, *flags)
  794. g_param_spec_pool_new.i(type_prefixing.l)
  795. g_type_class_add_private(*g_class, *private_size)
  796. g_type_class_peek.i(*type)
  797. g_type_class_peek_static.i(*type)
  798. g_type_class_ref.i(*type)
  799. g_type_interface_add_prerequisite(*interface_type, *prerequisite_type)
  800. g_type_interface_get_plugin.i(*instance_type, *interface_type)
  801. g_type_interface_peek.i(*instance_class, *iface_type)
  802. g_type_interface_prerequisites.i(*interface_type, n_prerequisites.l)
  803. g_type_value_table_peek.i(*type)
  804. g_value_register_transform_func(*src_type, *dest_type, *transform_func)
  805. g_value_type_compatible.l(*src_type, *dest_type)
  806. g_value_type_transformable.l(*src_type, *dest_type)
  807. g_boxed_copy.i(*boxed_type, *src_boxed)
  808. g_boxed_free(*boxed_type, *boxed)
  809. g_boxed_type_register_static.i(name.p-utf8, *boxed_copy, *boxed_free)
  810. ; g_cclosure_marshal_BOOLEAN__BOXED_BOXED(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  811. ; g_cclosure_marshal_BOOLEAN__FLAGS(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  812. ; g_cclosure_marshal_STRING__OBJECT_POINTER(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  813. ; g_cclosure_marshal_VOID__BOOLEAN(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  814. ; g_cclosure_marshal_VOID__BOXED(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  815. ; g_cclosure_marshal_VOID__CHAR(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  816. ; g_cclosure_marshal_VOID__DOUBLE(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  817. ; g_cclosure_marshal_VOID__ENUM(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  818. ; g_cclosure_marshal_VOID__FLAGS(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  819. ; g_cclosure_marshal_VOID__FLOAT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  820. ; g_cclosure_marshal_VOID__INT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  821. ; g_cclosure_marshal_VOID__LONG(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  822. ; g_cclosure_marshal_VOID__OBJECT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  823. ; g_cclosure_marshal_VOID__PARAM(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  824. ; g_cclosure_marshal_VOID__POINTER(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  825. ; g_cclosure_marshal_VOID__STRING(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  826. ; g_cclosure_marshal_VOID__UCHAR(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  827. ; g_cclosure_marshal_VOID__UINT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  828. ; g_cclosure_marshal_VOID__UINT_POINTER(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  829. ; g_cclosure_marshal_VOID__ULONG(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  830. ; g_cclosure_marshal_VOID__VARIANT(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  831. ; g_cclosure_marshal_VOID__VOID(*closure, *return_value, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  832. ; g_cclosure_marshal_generic(*closure, *return_gvalue, n_param_values.l, *param_values, *invocation_hint, *marshal_data) - ALREADY DECLARED ELSEWHERE
  833. ; g_cclosure_new.i(*callback_func, *user_data, *destroy_data) - ALREADY DECLARED ELSEWHERE
  834. ; g_cclosure_new_object.i(*callback_func, *object) - ALREADY DECLARED ELSEWHERE
  835. ; g_cclosure_new_object_swap.i(*callback_func, *object) - ALREADY DECLARED ELSEWHERE
  836. ; g_cclosure_new_swap.i(*callback_func, *user_data, *destroy_data) - ALREADY DECLARED ELSEWHERE
  837. g_clear_object(*object_ptr)
  838. g_enum_complete_type_info(*g_enum_type, *info, *const_values)
  839. g_enum_get_value.i(*enum_class, value.l)
  840. g_enum_get_value_by_name.i(*enum_class, name.p-utf8)
  841. g_enum_get_value_by_nick.i(*enum_class, nick.p-utf8)
  842. g_enum_register_static.i(name.p-utf8, *const_static_values)
  843. g_flags_complete_type_info(*g_flags_type, *info, *const_values)
  844. g_flags_get_first_value.i(*flags_class, value.l)
  845. g_flags_get_value_by_name.i(*flags_class, name.p-utf8)
  846. g_flags_get_value_by_nick.i(*flags_class, nick.p-utf8)
  847. g_flags_register_static.i(name.p-utf8, *const_static_values)
  848. g_gtype_get_type.i()
  849. g_param_spec_boolean.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, default_value.l, *flags)
  850. g_param_spec_boxed.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *boxed_type, *flags)
  851. g_param_spec_char.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.b, maximum.b, default_value.b, *flags)
  852. g_param_spec_double.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.d, maximum.d, default_value.d, *flags)
  853. g_param_spec_enum.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *enum_type, default_value.l, *flags)
  854. g_param_spec_flags.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *flags_type, default_value.l, *flags)
  855. g_param_spec_float.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.f, maximum.f, default_value.f, *flags)
  856. g_param_spec_gtype.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *is_a_type, *flags)
  857. g_param_spec_int.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.l, maximum.l, default_value.l, *flags)
  858. g_param_spec_int64.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.q, maximum.q, default_value.q, *flags)
  859. g_param_spec_long.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.i, maximum.i, default_value.i, *flags)
  860. g_param_spec_object.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *object_type, *flags)
  861. g_param_spec_override.i(name.p-utf8, *overridden)
  862. g_param_spec_param.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *param_type, *flags)
  863. g_param_spec_pointer.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *flags)
  864. ; g_param_spec_pool_new.i(type_prefixing.l) - ALREADY DECLARED ELSEWHERE
  865. g_param_spec_string.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, default_value.p-utf8, *flags)
  866. g_param_spec_uchar.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.a, maximum.a, default_value.a, *flags)
  867. g_param_spec_uint.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.l, maximum.l, default_value.l, *flags)
  868. g_param_spec_uint64.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.q, maximum.q, default_value.q, *flags)
  869. g_param_spec_ulong.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, minimum.i, maximum.i, default_value.i, *flags)
  870. g_param_spec_unichar.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *default_value, *flags)
  871. g_param_spec_value_array.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *element_spec, *flags)
  872. g_param_spec_variant.i(name.p-utf8, nick.p-utf8, blurb.p-utf8, *type, *default_value, *flags)
  873. g_param_type_register_static.i(name.p-utf8, *pspec_info)
  874. g_param_value_convert.l(*pspec, *src_value, *dest_value, strict_validation.l)
  875. g_param_value_defaults.l(*pspec, *value)
  876. g_param_value_set_default(*pspec, *value)
  877. g_param_value_validate.l(*pspec, *value)
  878. g_param_values_cmp.l(*pspec, *value1, *value2)
  879. g_pointer_type_register_static.i(name.p-utf8)
  880. g_signal_accumulator_first_wins.l(*ihint, *return_accu, *handler_return, *dummy)
  881. g_signal_accumulator_true_handled.l(*ihint, *return_accu, *handler_return, *dummy)
  882. g_signal_add_emission_hook.i(signal_id.l, *detail, *hook_func, *hook_data, *data_destroy)
  883. g_signal_chain_from_overridden(*instance_and_params, *return_value)
  884. g_signal_chain_from_overridden_handler(*instance, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  885. g_signal_connect_closure.i(*instance, detailed_signal.p-utf8, *closure, after.l)
  886. g_signal_connect_closure_by_id.i(*instance, signal_id.l, *detail, *closure, after.l)
  887. g_signal_connect_data.i(*instance, detailed_signal.p-utf8, *c_handler, *data_, *destroy_data, *connect_flags)
  888. g_signal_connect_object.i(*instance, detailed_signal.p-utf8, *c_handler, *gobject, *connect_flags)
  889. g_signal_emit(*instance, signal_id.l, *detail, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  890. g_signal_emit_by_name(*instance, detailed_signal.p-utf8, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  891. g_signal_emit_valist(*instance, signal_id.l, *detail, *var_args)
  892. g_signal_emitv(*instance_and_params, signal_id.l, *detail, *return_value)
  893. g_signal_get_invocation_hint.i(*instance)
  894. g_signal_handler_block(*instance, handler_id.i)
  895. g_signal_handler_disconnect(*instance, handler_id.i)
  896. g_signal_handler_find.i(*instance, *mask, signal_id.l, *detail, *closure, *func, *data_)
  897. g_signal_handler_is_connected.l(*instance, handler_id.i)
  898. g_signal_handler_unblock(*instance, handler_id.i)
  899. g_signal_handlers_block_matched.l(*instance, *mask, signal_id.l, *detail, *closure, *func, *data_)
  900. g_signal_handlers_destroy(*instance)
  901. g_signal_handlers_disconnect_matched.l(*instance, *mask, signal_id.l, *detail, *closure, *func, *data_)
  902. g_signal_handlers_unblock_matched.l(*instance, *mask, signal_id.l, *detail, *closure, *func, *data_)
  903. g_signal_has_handler_pending.l(*instance, signal_id.l, *detail, may_be_blocked.l)
  904. g_signal_list_ids.l(*itype, n_ids.l)
  905. g_signal_lookup.l(name.p-utf8, *itype)
  906. g_signal_name.i(signal_id.l)
  907. g_signal_new.l(signal_name.p-utf8, *itype, *signal_flags, class_offset.l, *accumulator, *accu_data, *c_marshaller, *return_type, n_params.l, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  908. g_signal_new_class_handler.l(signal_name.p-utf8, *itype, *signal_flags, *class_handler, *accumulator, *accu_data, *c_marshaller, *return_type, n_params.l, *_=0,*__=0,*___=0,*____=0,*_____=0,*______=0)
  909. g_signal_new_valist.l(signal_name.p-utf8, *itype, *signal_flags, *class_closure, *accumulator, *accu_data, *c_marshaller, *return_type, n_params.l, *args)
  910. g_signal_newv.l(signal_name.p-utf8, *itype, *signal_flags, *class_closure, *accumulator, *accu_data, *c_marshaller, *return_type, n_params.l, *param_types)
  911. g_signal_override_class_closure(signal_id.l, *instance_type, *class_closure)
  912. g_signal_override_class_handler(signal_name.p-utf8, *instance_type, *class_handler)
  913. g_signal_parse_name.l(detailed_signal.p-utf8, *itype, signal_id_p.l, *detail_p, force_detail_quark.l)
  914. g_signal_query(signal_id.l, *query)
  915. g_signal_remove_emission_hook(signal_id.l, hook_id.i)
  916. g_signal_stop_emission(*instance, signal_id.l, *detail)
  917. g_signal_stop_emission_by_name(*instance, detailed_signal.p-utf8)
  918. g_signal_type_cclosure_new.i(*itype, struct_offset.l)
  919. g_source_set_closure(*source, *closure)
  920. g_source_set_dummy_callback(*source)
  921. g_strdup_value_contents.i(*value)
  922. g_type_add_class_cache_func(*cache_data, *cache_func)
  923. g_type_add_class_private(*class_type, *private_size)
  924. g_type_add_interface_check(*check_data, *check_func)
  925. g_type_add_interface_dynamic(*instance_type, *interface_type, *plugin)
  926. g_type_add_interface_static(*instance_type, *interface_type, *info)
  927. g_type_check_class_cast.i(*g_class, *is_a_type)
  928. g_type_check_class_is_a.l(*g_class, *is_a_type)
  929. g_type_check_instance.l(*instance)
  930. g_type_check_instance_cast.i(*instance, *iface_type)
  931. g_type_check_instance_is_a.l(*instance, *iface_type)
  932. g_type_check_is_value_type.l(*type)
  933. g_type_check_value.l(*value)
  934. g_type_check_value_holds.l(*value, *type)
  935. g_type_children.i(*type, n_children.l)
  936. ; g_type_class_add_private(*g_class, *private_size) - ALREADY DECLARED ELSEWHERE
  937. ; g_type_class_peek.i(*type) - ALREADY DECLARED ELSEWHERE
  938. ; g_type_class_peek_static.i(*type) - ALREADY DECLARED ELSEWHERE
  939. ; g_type_class_ref.i(*type) - ALREADY DECLARED ELSEWHERE
  940. g_type_create_instance.i(*type)
  941. g_type_default_interface_peek.i(*g_type)
  942. g_type_default_interface_ref.i(*g_type)
  943. g_type_default_interface_unref(*g_iface)
  944. g_type_depth.l(*type)
  945. g_type_free_instance(*instance)
  946. g_type_from_name.i(name.p-utf8)
  947. g_type_fundamental.i(*type_id)
  948. g_type_fundamental_next.i()
  949. g_type_get_plugin.i(*type)
  950. g_type_get_qdata.i(*type, *quark)
  951. g_type_init()
  952. g_type_init_with_debug_flags(*debug_flags)
  953. ; g_type_interface_add_prerequisite(*interface_type, *prerequisite_type) - ALREADY DECLARED ELSEWHERE
  954. ; g_type_interface_get_plugin.i(*instance_type, *interface_type) - ALREADY DECLARED ELSEWHERE
  955. ; g_type_interface_peek.i(*instance_class, *iface_type) - ALREADY DECLARED ELSEWHERE
  956. ; g_type_interface_prerequisites.i(*interface_type, n_prerequisites.l) - ALREADY DECLARED ELSEWHERE
  957. g_type_interfaces.i(*type, n_interfaces.l)
  958. g_type_is_a.l(*type, *is_a_type)
  959. g_type_name.i(*type)
  960. g_type_name_from_class.i(*g_class)
  961. g_type_name_from_instance.i(*instance)
  962. g_type_next_base.i(*leaf_type, *root_type)
  963. g_type_parent.i(*type)
  964. g_type_qname.i(*type)
  965. g_type_query(*type, *query)
  966. g_type_register_dynamic.i(*parent_type, type_name.p-utf8, *plugin, *flags)
  967. g_type_register_fundamental.i(*type_id, type_name.p-utf8, *info, *finfo, *flags)
  968. g_type_register_static.i(*parent_type, type_name.p-utf8, *info, *flags)
  969. g_type_register_static_simple.i(*parent_type, type_name.p-utf8, class_size.l, *class_init, instance_size.l, *instance_init, *flags)
  970. g_type_remove_class_cache_func(*cache_data, *cache_func)
  971. g_type_remove_interface_check(*check_data, *check_func)
  972. g_type_set_qdata(*type, *quark, *data_)
  973. g_type_test_flags.l(*type, flags.l)
  974. ; g_type_value_table_peek.i(*type) - ALREADY DECLARED ELSEWHERE
  975. g_value_get_gtype.i(*value)
  976. ; g_value_register_transform_func(*src_type, *dest_type, *transform_func) - ALREADY DECLARED ELSEWHERE
  977. ; g_value_type_compatible.l(*src_type, *dest_type) - ALREADY DECLARED ELSEWHERE
  978. ; g_value_type_transformable.l(*src_type, *dest_type) - ALREADY DECLARED ELSEWHERE
  979. EndImport
  980.  
  981.  
  982. ; IDE Options = PureBasic 4.61 Beta 1 (Linux - x64)
  983. ; CursorPosition = 590
  984. ; FirstLine = 584
  985. ; EnableXP
Add Comment
Please, Sign In to add comment