DEFINITION MODULE FOR "C" GtkBoolFilter ; (* m2-GTK4 - GtkBoolFilter: a filter matching a boolean expression. Mapped onto . *) FROM SYSTEM IMPORT ADDRESS; EXPORT UNQUALIFIED GtkBoolFilter, gtk_bool_filter_new, gtk_bool_filter_set_expression, gtk_bool_filter_get_expression, gtk_bool_filter_set_invert, gtk_bool_filter_get_invert; TYPE GtkBoolFilter = ADDRESS; (* GtkBoolFilter *gtk_bool_filter_new(GtkExpression *expression) *) PROCEDURE gtk_bool_filter_new (expression: ADDRESS) : GtkBoolFilter; (* void gtk_bool_filter_set_expression(GtkBoolFilter *self, GtkExpression *expression) *) PROCEDURE gtk_bool_filter_set_expression (self: GtkBoolFilter; expression: ADDRESS); (* GtkExpression *gtk_bool_filter_get_expression(GtkBoolFilter *self) *) PROCEDURE gtk_bool_filter_get_expression (self: GtkBoolFilter) : ADDRESS; (* void gtk_bool_filter_set_invert(GtkBoolFilter *self, gboolean invert) *) PROCEDURE gtk_bool_filter_set_invert (self: GtkBoolFilter; invert: INTEGER); (* gboolean gtk_bool_filter_get_invert(GtkBoolFilter *self) *) PROCEDURE gtk_bool_filter_get_invert (self: GtkBoolFilter) : [ INTEGER ]; END GtkBoolFilter.