2 #ifndef GRAMODS_GRAPHICS_CHROMAKEYVIEW
3 #define GRAMODS_GRAPHICS_CHROMAKEYVIEW
6 #include <gmCore/io_float.hh>
8 #include <gmGraphics/View.hh>
10 BEGIN_NAMESPACE_GMGRAPHICS;
36 void traverse(
Visitor *visitor)
override;
43 void addView(std::shared_ptr<View>);
66 std::unique_ptr<Impl> _impl;
69 END_NAMESPACE_GMGRAPHICS;
The ChromaKeyView filters another view making it transparent where the chroma key is matched within t...
Definition: ChromaKeyView.hh:18
The base of graphics View implementations.
Definition: View.hh:13
std::array< float, 3 > float3
Array of 3 float.
Definition: io_float.hh:15
std::array< float, 2 > float2
Array of 2 float.
Definition: io_float.hh:9
The visitor of a design pattern for automatic traversal.
Definition: Object.hh:75
Definition: ChromaKeyView.cpp:20
Package of settings affecting the rendering.
Definition: ViewBase.hh:30