#include "gl_render_state.hpp"
#include "render_state_resource_container.hpp"
#include <kanzi/node/node_property_notification_handler.hpp>
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) |