|
Rose
|
A layout manager for to create overlays on the Container. More...
#include <Manager.h>


Public Member Functions | |
| Rectangle | layoutContent (gm::Context &context, const Rectangle &screenRect, LayoutManager::Itr first, LayoutManager::Itr last) override |
| Layout the contents of the associated manager. | |
Public Member Functions inherited from rose::LayoutManager | |
| size_t | maximumContent () const |
| Get the maximum content of the LayoutManager. | |
Additional Inherited Members | |
Public Types inherited from rose::LayoutManager | |
| using | Itr = Container::iterator |
Static Public Attributes inherited from rose::LayoutManager | |
| static constexpr size_t | UnlimitedContent = std::numeric_limits<size_t>::max() |
| The value for 'unlimited' managed objects. | |
Static Protected Member Functions inherited from rose::LayoutManager | |
| static Rectangle | getScreenRectangle (std::shared_ptr< Visual > &visual) |
| Get the screen rectangle of a Visual. | |
Protected Attributes inherited from rose::LayoutManager | |
| size_t | mMaxContent {UnlimitedContent} |
A layout manager for to create overlays on the Container.
Each object managed by the Overlay is mapped into the same size and location as the container.
1.8.13