DEFINITION MODULE FOR "C" PanelPosition ; (* Generated by tools/gir2def.py from Panel 1. *) FROM SYSTEM IMPORT ADDRESS; EXPORT UNQUALIFIED PanelPosition, panel_position_new, panel_position_new_from_variant, panel_position_equal, panel_position_get_area, panel_position_get_area_set, panel_position_get_column, panel_position_get_column_set, panel_position_get_depth, panel_position_get_depth_set, panel_position_get_row, panel_position_get_row_set, panel_position_is_indeterminate, panel_position_set_area, panel_position_set_area_set, panel_position_set_column, panel_position_set_column_set, panel_position_set_depth, panel_position_set_depth_set, panel_position_set_row, panel_position_set_row_set, panel_position_to_variant; TYPE PanelPosition = ADDRESS; (* panel_position_new *) PROCEDURE panel_position_new () : [ ADDRESS ]; (* panel_position_new_from_variant *) PROCEDURE panel_position_new_from_variant (variant: ADDRESS) : [ ADDRESS ]; (* panel_position_equal *) PROCEDURE panel_position_equal (a: PanelPosition; b: PanelPosition) : [ INTEGER ]; (* panel_position_get_area *) PROCEDURE panel_position_get_area (self: PanelPosition) : [ CARDINAL ]; (* panel_position_get_area_set *) PROCEDURE panel_position_get_area_set (self: PanelPosition) : [ INTEGER ]; (* panel_position_get_column *) PROCEDURE panel_position_get_column (self: PanelPosition) : [ CARDINAL ]; (* panel_position_get_column_set *) PROCEDURE panel_position_get_column_set (self: PanelPosition) : [ INTEGER ]; (* panel_position_get_depth *) PROCEDURE panel_position_get_depth (self: PanelPosition) : [ CARDINAL ]; (* panel_position_get_depth_set *) PROCEDURE panel_position_get_depth_set (self: PanelPosition) : [ INTEGER ]; (* panel_position_get_row *) PROCEDURE panel_position_get_row (self: PanelPosition) : [ CARDINAL ]; (* panel_position_get_row_set *) PROCEDURE panel_position_get_row_set (self: PanelPosition) : [ INTEGER ]; (* panel_position_is_indeterminate *) PROCEDURE panel_position_is_indeterminate (self: PanelPosition) : [ INTEGER ]; (* panel_position_set_area *) PROCEDURE panel_position_set_area (self: PanelPosition; area: CARDINAL); (* panel_position_set_area_set *) PROCEDURE panel_position_set_area_set (self: PanelPosition; area_set: INTEGER); (* panel_position_set_column *) PROCEDURE panel_position_set_column (self: PanelPosition; column: CARDINAL); (* panel_position_set_column_set *) PROCEDURE panel_position_set_column_set (self: PanelPosition; column_set: INTEGER); (* panel_position_set_depth *) PROCEDURE panel_position_set_depth (self: PanelPosition; depth: CARDINAL); (* panel_position_set_depth_set *) PROCEDURE panel_position_set_depth_set (self: PanelPosition; depth_set: INTEGER); (* panel_position_set_row *) PROCEDURE panel_position_set_row (self: PanelPosition; row: CARDINAL); (* panel_position_set_row_set *) PROCEDURE panel_position_set_row_set (self: PanelPosition; row_set: INTEGER); (* panel_position_to_variant *) PROCEDURE panel_position_to_variant (self: PanelPosition) : [ ADDRESS ]; END PanelPosition.