|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| constexpr | box_shape (box_shape const &) noexcept=default |
| constexpr | box_shape (box_shape &&) noexcept=default |
| constexpr box_shape & | operator= (box_shape const &) noexcept=default |
| constexpr box_shape & | operator= (box_shape &&) noexcept=default |
| constexpr | box_shape (extent2 size) noexcept |
| constexpr | box_shape (std::in_place_t, box_constraints const &constraints, aarectangle const &rectangle, float baseline_adjustment) noexcept |
| constexpr | box_shape (box_constraints const &constraints, aarectangle rectangle, float baseline_adjustment) noexcept |
| constexpr float | x () const noexcept |
| constexpr float | y () const noexcept |
| constexpr extent2 | size () const noexcept |
| constexpr float | width () const noexcept |
| constexpr float | height () const noexcept |
Data Fields | |
| aarectangle | rectangle |
| std::optional< float > | baseline = {} |
| std::optional< float > | centerline = {} |
Friends | |
| constexpr friend bool | operator== (box_shape const &, box_shape const &) noexcept=default |