HikoGUI
Select Version: ⚠️ This documents the main development branch of HikoGUI. It might differ from release versions.
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 |