Kanzi 4.0.0
render_state.hpp File Reference

Classes

struct  kanzi::RenderState::DrawParameters
 Parameters for full-featured draw. More...
 
class  kanzi::RenderState
 Kanzi graphics render state. More...
 
struct  kanzi::RenderState::ResourceSet
 Creation information for a RenderResourceSet. More...
 
struct  kanzi::RenderState::TextureRenderValue
 Per texture value. More...
 
struct  kanzi::RenderState::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.