#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 | |
namespace | kanzi |
Typedefs | |
using | kanzi::NodeCompositor2DPtr |
NodeCompositor2D unique pointer type. | |
using | kanzi::NodeEffectRenderer2DUniquePtr |
Node effect unique pointer type. | |
Enumerations | |
enum | kanzi::CachingMode { kanzi::CachingModeDisabled , kanzi::CachingModeEnabled , kanzi::CachingModeAutomatic } |
Caching modes for nodes. More... | |