2#ifndef GRAMODS_GRAPHICS_TILEDVIEW
3#define GRAMODS_GRAPHICS_TILEDVIEW
6#include <gmCore/io_size.hh>
8#include <gmGraphics/View.hh>
10BEGIN_NAMESPACE_GMGRAPHICS;
48 void traverse(
Visitor *visitor)
override;
64 void addView(std::shared_ptr<View> view);
71 std::unique_ptr<Impl> _impl;
74END_NAMESPACE_GMGRAPHICS;
The TiledView tiles up a view into sub tiles each containing a separate View.
Definition TiledView.hh:31
The base of graphics View implementations.
Definition View.hh:13
std::array< size_t, 4 > size4
Array of 4 size_t.
Definition io_size.hh:18
The visitor of a design pattern for automatic traversal.
Definition Object.hh:75
Definition TiledView.cpp:15
Package of settings affecting the rendering.
Definition ViewBase.hh:30