#include <kanzi/core.ui/binding/typed_value_range.hpp>#include <kanzi/core.ui/binding/value_range.hpp>#include <kanzi/core.ui/graphics/command_recorder.hpp>#include <kanzi/core.ui/graphics3d/shader.hpp>Classes | |
| struct | kanzi::GlRenderState::DrawParameters |
| Parameters for full-featured draw. More... | |
| class | kanzi::GlRenderState |
| Kanzi graphics render state. More... | |
| struct | kanzi::GlRenderState::ResourceSet |
| Creation information for a RenderResourceSet. More... | |
| struct | kanzi::GlRenderState::TextureRenderValue |
| Per texture value. More... | |
| struct | kanzi::GlRenderState::UniformBufferObject |
| Contents and upload information for an uniform buffer object. More... | |
Namespaces | |
| namespace | kanzi |
Typedefs | |
| using | kanzi::AbstractRangeSharedPtr |
| Abstract range shared pointer type. | |
Functions | |
| optional< int > | kanzi::acquireBlendModeRenderValue (AbstractPropertyType propertyType, Node *node, Brush &brush, Material &material) |
| Specialized acquire of blend mode value. | |
| optional< int > | kanzi::acquireBlendModeRenderValue (AbstractPropertyType propertyType, Node *node, PropertyObject *object, Material &material) |
| Acquires the blend mode value. | |
| unsigned int | kanzi::getUniformElementCount (Material &material, string_view name) |
| Get uniform element count from a material. | |