render_value_property_notification_handler_base.hpp File Reference

Classes

class  kanzi::RenderValuePropertyNotificationHandlerBase
 Base class for notification handlers for render values and render state values (through handles). More...
 

Namespaces

 kanzi
 

Functions

template<typename T >
kanzi::acquireRenderValueFromPropertyDefault (AbstractPropertyType abstractProperty, Node *node, Object *object, Material &material)
 Default implementation for acquiring value for property notification handlers. More...
 
template<typename T >
kanzi::acquireRenderValueFromProperty (AbstractPropertyType abstractProperty, Node *node, Object *object, Material &material, ShaderProgram::UniformTransformation)
 Default implementation for acquiring value for property notification handlers. More...
 
template<>
GraphicsBlendMode kanzi::acquireRenderValueFromProperty (AbstractPropertyType abstractProperty, Node *node, Object *object, Material &material, ShaderProgram::UniformTransformation transformation)
 acquireRenderValueFromProperty() specialization. More...
 
template<>
ColorRGBA kanzi::acquireRenderValueFromProperty (AbstractPropertyType abstractProperty, Node *node, Object *object, Material &material, ShaderProgram::UniformTransformation transformation)
 acquireRenderValueFromProperty() specialization. More...
 
template<>
TextureSharedPtr kanzi::acquireRenderValueFromProperty (AbstractPropertyType abstractProperty, Node *node, Object *object, Material &material, ShaderProgram::UniformTransformation transformation)
 acquireRenderValueFromProperty() specialization. More...