Rose
Public Member Functions | List of all members
rose::SimpleLayout Class Reference

A Simple layout manager. More...

#include <Visual.h>

Inheritance diagram for rose::SimpleLayout:
Inheritance graph
[legend]
Collaboration diagram for rose::SimpleLayout:
Collaboration graph
[legend]

Public Member Functions

Rectangle layoutContent (gm::Context &context, const Rectangle &screenRect, LayoutManager::Itr first, LayoutManager::Itr last) override
 Layout the content.
 
- 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}
 

Detailed Description

A Simple layout manager.


The documentation for this class was generated from the following files: