2 #ifndef GRAMODS_GRAPHICS_VIEWMIXVIEW
3 #define GRAMODS_GRAPHICS_VIEWMIXVIEW
5 #include <gmGraphics/View.hh>
7 #include <gmGraphics/Geometry.hh>
9 BEGIN_NAMESPACE_GMGRAPHICS;
33 void traverse(
Visitor *visitor)
override;
48 void setMixType(std::string);
55 void addView(std::shared_ptr<View>);
62 std::unique_ptr<Impl> _impl;
65 END_NAMESPACE_GMGRAPHICS;
This view mixes the graphics from two or more other views.
Definition: ViewMixView.hh:15
The base of graphics View implementations.
Definition: View.hh:13
The visitor of a design pattern for automatic traversal.
Definition: Object.hh:75
Package of settings affecting the rendering.
Definition: ViewBase.hh:30
Definition: ViewMixView.cpp:18