GtkSourceHoverProvider.def 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. DEFINITION MODULE FOR "C" GtkSourceHoverProvider ;
  2. (*
  3. m2-GTK4 - GtkSourceHoverProvider: the interface implemented by hover
  4. providers. Mapped onto <gtksourceview/gtksourcehoverprovider.h>.
  5. *)
  6. FROM SYSTEM IMPORT ADDRESS;
  7. EXPORT UNQUALIFIED
  8. GtkSourceHoverProvider,
  9. gtk_source_hover_provider_populate_async,
  10. gtk_source_hover_provider_populate_finish;
  11. TYPE
  12. GtkSourceHoverProvider = ADDRESS;
  13. (* void gtk_source_hover_provider_populate_async(
  14. GtkSourceHoverProvider *self, GtkSourceHoverContext *context,
  15. GtkSourceHoverDisplay *display, GCancellable *cancellable,
  16. GAsyncReadyCallback callback, gpointer user_data) *)
  17. PROCEDURE gtk_source_hover_provider_populate_async
  18. (self: GtkSourceHoverProvider; context: ADDRESS;
  19. display: ADDRESS; cancellable: ADDRESS; callback: ADDRESS;
  20. user_data: ADDRESS);
  21. (* gboolean gtk_source_hover_provider_populate_finish(
  22. GtkSourceHoverProvider *self, GAsyncResult *result) *)
  23. PROCEDURE gtk_source_hover_provider_populate_finish
  24. (self: GtkSourceHoverProvider; result: ADDRESS) : INTEGER;
  25. END GtkSourceHoverProvider.