| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- DEFINITION MODULE FOR "C" AdwBreakpoint ;
- (*
- m2-GTK4 - AdwBreakpoint: an adaptive breakpoint. It pairs an
- AdwBreakpointCondition with setters that are applied when the
- condition becomes true. Mapped onto
- <libadwaita-1/adw-breakpoint.h>.
- Note: add_setters() (variadic) and add_setters_valist() are left out;
- use add_setter() or add_settersv().
- *)
- FROM SYSTEM IMPORT ADDRESS;
- EXPORT UNQUALIFIED
- AdwBreakpoint,
- adw_breakpoint_new,
- adw_breakpoint_get_condition, adw_breakpoint_set_condition,
- adw_breakpoint_add_setter, adw_breakpoint_add_settersv;
- TYPE
- AdwBreakpoint = ADDRESS;
- (* AdwBreakpoint *adw_breakpoint_new(AdwBreakpointCondition *condition) *)
- PROCEDURE adw_breakpoint_new (condition: ADDRESS) : AdwBreakpoint;
- (* AdwBreakpointCondition *adw_breakpoint_get_condition(AdwBreakpoint *self) *)
- PROCEDURE adw_breakpoint_get_condition (self: AdwBreakpoint) : ADDRESS;
- (* void adw_breakpoint_set_condition(AdwBreakpoint *self,
- AdwBreakpointCondition *condition) *)
- PROCEDURE adw_breakpoint_set_condition (self: AdwBreakpoint;
- condition: ADDRESS);
- (* void adw_breakpoint_add_setter(AdwBreakpoint *self, GObject *object,
- const char *property, ...) *)
- PROCEDURE adw_breakpoint_add_setter (self: AdwBreakpoint; object: ADDRESS;
- property: ARRAY OF CHAR;
- value: ADDRESS);
- (* void adw_breakpoint_add_settersv(int n_setters, GObject **objects,
- const char **names, GValue *values) *)
- PROCEDURE adw_breakpoint_add_settersv (n_setters: INTEGER; objects: ADDRESS;
- names: ADDRESS; values: ADDRESS);
- END AdwBreakpoint.
|