Kanzi 4.0.0-beta2
gl_render_state.hpp File Reference

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.