|
sandbox
|
Public Member Functions | |
| vertical_layout (std::float_t spacing) | |
| auto | arrange (const rectangle &bounds, std::vector< std::unique_ptr< element > > &children) -> void override |
| virtual auto | arrange (const rectangle &bounds, std::vector< std::unique_ptr< element > > &children) -> void=0 |
Public Attributes | |
| std::float_t | spacing {0.0f} |
Public Attributes inherited from sbx::ui::layout | |
| ui::padding | padding {} |
Additional Inherited Members | |
Protected Member Functions inherited from sbx::ui::layout | |
| auto | content_rectangle (const rectangle &bounds) const -> rectangle |
|
inlineoverridevirtual |
Implements sbx::ui::layout.