GtkSourceStyleSchemeManager.def 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. DEFINITION MODULE FOR "C" GtkSourceStyleSchemeManager ;
  2. (*
  3. m2-GTK4 - GtkSourceStyleSchemeManager: loads and looks up the
  4. available GtkSourceStyleScheme definitions. Mapped onto
  5. <gtksourceview/gtksourcestyleschememanager.h>.
  6. *)
  7. FROM SYSTEM IMPORT ADDRESS;
  8. EXPORT UNQUALIFIED
  9. GtkSourceStyleSchemeManager,
  10. gtk_source_style_scheme_manager_new,
  11. gtk_source_style_scheme_manager_get_default,
  12. gtk_source_style_scheme_manager_get_scheme,
  13. gtk_source_style_scheme_manager_get_scheme_ids,
  14. gtk_source_style_scheme_manager_get_search_path,
  15. gtk_source_style_scheme_manager_set_search_path,
  16. gtk_source_style_scheme_manager_append_search_path,
  17. gtk_source_style_scheme_manager_prepend_search_path,
  18. gtk_source_style_scheme_manager_force_rescan;
  19. TYPE
  20. GtkSourceStyleSchemeManager = ADDRESS;
  21. (* GtkSourceStyleSchemeManager *gtk_source_style_scheme_manager_new(void) *)
  22. PROCEDURE gtk_source_style_scheme_manager_new () : GtkSourceStyleSchemeManager;
  23. (* GtkSourceStyleSchemeManager *gtk_source_style_scheme_manager_get_default(void) *)
  24. PROCEDURE gtk_source_style_scheme_manager_get_default ()
  25. : GtkSourceStyleSchemeManager;
  26. (* GtkSourceStyleScheme *gtk_source_style_scheme_manager_get_scheme(
  27. GtkSourceStyleSchemeManager *manager, const char *scheme_id) *)
  28. PROCEDURE gtk_source_style_scheme_manager_get_scheme
  29. (manager: GtkSourceStyleSchemeManager; scheme_id: ARRAY OF CHAR)
  30. : ADDRESS;
  31. (* const char * const *gtk_source_style_scheme_manager_get_scheme_ids(
  32. GtkSourceStyleSchemeManager *manager) *)
  33. PROCEDURE gtk_source_style_scheme_manager_get_scheme_ids
  34. (manager: GtkSourceStyleSchemeManager) : ADDRESS;
  35. (* const char * const *gtk_source_style_scheme_manager_get_search_path(
  36. GtkSourceStyleSchemeManager *manager) *)
  37. PROCEDURE gtk_source_style_scheme_manager_get_search_path
  38. (manager: GtkSourceStyleSchemeManager) : ADDRESS;
  39. (* void gtk_source_style_scheme_manager_set_search_path(
  40. GtkSourceStyleSchemeManager *manager, const char * const *path) *)
  41. PROCEDURE gtk_source_style_scheme_manager_set_search_path
  42. (manager: GtkSourceStyleSchemeManager; path: ADDRESS);
  43. (* void gtk_source_style_scheme_manager_append_search_path(
  44. GtkSourceStyleSchemeManager *manager, const char *path) *)
  45. PROCEDURE gtk_source_style_scheme_manager_append_search_path
  46. (manager: GtkSourceStyleSchemeManager; path: ARRAY OF CHAR);
  47. (* void gtk_source_style_scheme_manager_prepend_search_path(
  48. GtkSourceStyleSchemeManager *manager, const char *path) *)
  49. PROCEDURE gtk_source_style_scheme_manager_prepend_search_path
  50. (manager: GtkSourceStyleSchemeManager; path: ARRAY OF CHAR);
  51. (* void gtk_source_style_scheme_manager_force_rescan(
  52. GtkSourceStyleSchemeManager *manager) *)
  53. PROCEDURE gtk_source_style_scheme_manager_force_rescan
  54. (manager: GtkSourceStyleSchemeManager);
  55. END GtkSourceStyleSchemeManager.