|
HikoGUI
A low latency retained GUI
|
Data Fields | |
| int | minimum = 0 |
| The minimum width/height of the cells. | |
| int | preferred = 0 |
| The preferred width/height of the cells. | |
| int | maximum = std::numeric_limits<int>::max() |
| The maximum width/height of the cells. | |
| int | margin_before = 0 |
| The left/top margin of the cells. | |
| int | margin_after = 0 |
| The right/bottom margin of the cells. | |
| int | padding_before = 0 |
| The left/top padding of the cells. | |
| int | padding_after = 0 |
| The right/bottom padding of the cells. | |
| alignment_type | alignment = alignment_type::none |
| The alignment of the cells. | |
| bool | beyond_maximum = false |
| Allow this cell to be resized beyond the maximum constraint. | |
| int | position = 0 |
| The position of the cell. | |
| int | extent = 0 |
| Size of the cell. | |
| std::optional< int > | guideline = 0 |
| The before-position within this cell where to align to. | |
| alignment_type hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::alignment = alignment_type::none |
The alignment of the cells.
| bool hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::beyond_maximum = false |
Allow this cell to be resized beyond the maximum constraint.
| int hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::extent = 0 |
Size of the cell.
| std::optional<int> hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::guideline = 0 |
The before-position within this cell where to align to.
| int hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::margin_after = 0 |
The right/bottom margin of the cells.
| int hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::margin_before = 0 |
The left/top margin of the cells.
| int hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::maximum = std::numeric_limits<int>::max() |
The maximum width/height of the cells.
| int hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::minimum = 0 |
The minimum width/height of the cells.
| int hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::padding_after = 0 |
The right/bottom padding of the cells.
| int hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::padding_before = 0 |
The left/top padding of the cells.
| int hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::position = 0 |
The position of the cell.
| int hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::preferred = 0 |
The preferred width/height of the cells.