AdwSpinnerPaintable.def 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. DEFINITION MODULE FOR "C" AdwSpinnerPaintable ;
  2. (*
  3. m2-GTK4 - AdwSpinnerPaintable: a GdkPaintable that renders the
  4. Adwaita spinner for a given widget. Mapped onto
  5. <libadwaita-1/adw-spinner-paintable.h>.
  6. *)
  7. FROM SYSTEM IMPORT ADDRESS;
  8. EXPORT UNQUALIFIED
  9. AdwSpinnerPaintable,
  10. adw_spinner_paintable_new,
  11. adw_spinner_paintable_get_widget, adw_spinner_paintable_set_widget;
  12. TYPE
  13. AdwSpinnerPaintable = ADDRESS;
  14. (* GdkPaintable *adw_spinner_paintable_new(GtkWidget *widget) *)
  15. PROCEDURE adw_spinner_paintable_new (widget: ADDRESS) : AdwSpinnerPaintable;
  16. (* GtkWidget *adw_spinner_paintable_get_widget(AdwSpinnerPaintable *self) *)
  17. PROCEDURE adw_spinner_paintable_get_widget (self: AdwSpinnerPaintable)
  18. : ADDRESS;
  19. (* void adw_spinner_paintable_set_widget(AdwSpinnerPaintable *self,
  20. GtkWidget *widget) *)
  21. PROCEDURE adw_spinner_paintable_set_widget (self: AdwSpinnerPaintable;
  22. widget: ADDRESS);
  23. END AdwSpinnerPaintable.