2 #ifndef GRAMODS_GRAPHICS_TILEDVIEW
3 #define GRAMODS_GRAPHICS_TILEDVIEW
6 #include <gmCore/io_size.hh>
8 #include <gmGraphics/View.hh>
10 BEGIN_NAMESPACE_GMGRAPHICS;
48 void traverse(
Visitor *visitor)
override;
64 void addView(std::shared_ptr<View> view);
71 std::unique_ptr<Impl> _impl;
74 END_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