Rose
|
Public Member Functions | |
GridLayout (Orientation orientation, int horizontalSpace=0, int verticalSpace=0, int stride=0) | |
Rectangle | layoutContent (gm::Context &context, const Rectangle &screenRect, LayoutManager::Itr first, LayoutManager::Itr last) override |
Layout the contents of the associated manager. | |
![]() | |
size_t | maximumContent () const |
Get the maximum content of the LayoutManager. | |
Protected Attributes | |
Orientation | mOrientation {Orientation::Horizontal} |
Size | mInternalSpacing {0} |
int | mStride {0} |
![]() | |
size_t | mMaxContent {UnlimitedContent} |
Additional Inherited Members | |
![]() | |
using | Itr = Container::iterator |
![]() | |
static constexpr size_t | UnlimitedContent = std::numeric_limits<size_t>::max() |
The value for 'unlimited' managed objects. | |
![]() | |
static Rectangle | getScreenRectangle (std::shared_ptr< Visual > &visual) |
Get the screen rectangle of a Visual. | |