All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
render_state_property_notification_handler.hpp File Reference

Classes

class  kanzi::RenderStatePropertyNotificationHandler
 Property state and value container for render state. More...
 

Namespaces

 kanzi
 

Typedefs

typedef shared_ptr
< RenderStatePropertyNotificationHandler > 
kanzi::RenderStatePropertyContainerSharedPtr
 Render state property container shared pointer. More...
 

Functions

template<typename T >
void kanzi::updateRenderState (GlRenderState &renderState, RenderStatePropertyNotificationHandler &handler, Object &object, Material &material)
 Update render state with new values acquirable from this. More...
 
template<>
void kanzi::updateRenderState< GraphicsBlendMode > (GlRenderState &renderState, RenderStatePropertyNotificationHandler &handler, Object &object, Material &material)
 
template<>
void kanzi::updateRenderState< RenderStateResourceContainer > (GlRenderState &renderState, RenderStatePropertyNotificationHandler &handler, Object &object, Material &material)