HikoGUI
A low latency retained GUI
|
Data Fields | |
float | minimum = 0.0f |
The minimum width/height of the cells. | |
float | preferred = 0.0f |
The preferred width/height of the cells. | |
float | maximum = std::numeric_limits<float>::max() |
The maximum width/height of the cells. | |
float | margin_before = 0.0f |
The left/top margin of the cells. | |
float | margin_after = 0.0f |
The right/bottom margin 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. | |
float | position = 0.0f |
The position of the cell. | |
float | extent = 0.0f |
Size of the cell. | |
std::optional< float > | guideline = 0.0f |
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.
float hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::extent = 0.0f |
Size of the cell.
std::optional<float> hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::guideline = 0.0f |
The before-position within this cell where to align to.
float hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::margin_after = 0.0f |
The right/bottom margin of the cells.
float hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::margin_before = 0.0f |
The left/top margin of the cells.
float hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::maximum = std::numeric_limits<float>::max() |
The maximum width/height of the cells.
float hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::minimum = 0.0f |
The minimum width/height of the cells.
float hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::position = 0.0f |
The position of the cell.
float hi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type::preferred = 0.0f |
The preferred width/height of the cells.