#include <kanzi/core.ui/graphics2d/composition_brush.hpp>
#include <kanzi/core.ui/graphics2d/composition_manager.hpp>
#include <kanzi/core.ui/graphics2d/quad_description.hpp>
#include <kanzi/core.ui/graphics2d/texture.hpp>
#include <kanzi/core/cpp/bitset.hpp>
Classes | |
struct | kanzi::NodeCompositor2D::CompositionState |
CompositionState defines the state held by the compositor while Kanzi performs the composition, that is, between calls to beginComposition and blitComposition. More... | |
struct | kanzi::NodeCompositor2D::GeometryState |
GeometryState defines the state used for rendering a quad. More... | |
class | kanzi::NodeCompositor2D |
Composition functionality for 2D nodes. More... | |
Namespaces | |
kanzi | |
Typedefs | |
using | kanzi::NodeCompositor2DPtr = unique_ptr< NodeCompositor2D > |
NodeCompositor2D unique pointer type. More... | |
using | kanzi::NodeEffectRenderer2DUniquePtr = unique_ptr< NodeEffectRenderer2D > |
Node effect unique pointer type. More... | |
Enumerations | |
enum | kanzi::CachingMode { kanzi::CachingModeDisabled, kanzi::CachingModeEnabled, kanzi::CachingModeAutomatic } |
Caching modes for nodes. More... | |