GskPathMeasure.def 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. DEFINITION MODULE FOR "C" GskPathMeasure ;
  2. (* Generated by tools/gir2def.py from Gsk 4.0. *)
  3. FROM SYSTEM IMPORT ADDRESS;
  4. EXPORT UNQUALIFIED
  5. GskPathMeasure,
  6. gsk_path_measure_new,
  7. gsk_path_measure_new_with_tolerance,
  8. gsk_path_measure_get_length,
  9. gsk_path_measure_get_path,
  10. gsk_path_measure_get_point,
  11. gsk_path_measure_get_tolerance,
  12. gsk_path_measure_ref,
  13. gsk_path_measure_unref;
  14. TYPE
  15. GskPathMeasure = ADDRESS;
  16. (* gsk_path_measure_new *)
  17. PROCEDURE gsk_path_measure_new (path: ADDRESS) : [ ADDRESS ];
  18. (* gsk_path_measure_new_with_tolerance *)
  19. PROCEDURE gsk_path_measure_new_with_tolerance (path: ADDRESS; tolerance: SHORTREAL) : [ ADDRESS ];
  20. (* gsk_path_measure_get_length *)
  21. PROCEDURE gsk_path_measure_get_length (self: GskPathMeasure) : [ SHORTREAL ];
  22. (* gsk_path_measure_get_path *)
  23. PROCEDURE gsk_path_measure_get_path (self: GskPathMeasure) : [ ADDRESS ];
  24. (* gsk_path_measure_get_point *)
  25. PROCEDURE gsk_path_measure_get_point (self: GskPathMeasure; distance: SHORTREAL; result: ADDRESS) : [ INTEGER ];
  26. (* gsk_path_measure_get_tolerance *)
  27. PROCEDURE gsk_path_measure_get_tolerance (self: GskPathMeasure) : [ SHORTREAL ];
  28. (* gsk_path_measure_ref *)
  29. PROCEDURE gsk_path_measure_ref (self: GskPathMeasure) : [ ADDRESS ];
  30. (* gsk_path_measure_unref *)
  31. PROCEDURE gsk_path_measure_unref (self: GskPathMeasure);
  32. END GskPathMeasure.