|
| enum class | Type : uint8_t {
Outside
, Default
, Button
, TextEdit
,
MoveArea
, BottomResizeBorder
, TopResizeBorder
, LeftResizeBorder
,
RightResizeBorder
, BottomLeftResizeCorner
, BottomRightResizeCorner
, TopLeftResizeCorner
,
TopRightResizeCorner
, ApplicationIcon
} |
| |
|
|
constexpr | hitbox (hitbox const &) noexcept=default |
| |
|
constexpr | hitbox (hitbox &&) noexcept=default |
| |
|
constexpr hitbox & | operator= (hitbox const &) noexcept=default |
| |
|
constexpr hitbox & | operator= (hitbox &&) noexcept=default |
| |
|
constexpr | hitbox (hi::widget const *widget, float elevation=-std::numeric_limits< float >::max(), Type type=Type::Default) noexcept |
| |
|
constexpr | hitbox (hi::widget const *widget, point3 position, Type type=Type::Default) noexcept |
| |
|
|
Type | type |
| |
|
widget const * | widget |
| |
|
|
constexpr friend std::strong_ordering | operator<=> (hitbox const &lhs, hitbox const &rhs) noexcept |
| |
The documentation for this class was generated from the following file: