|
| RenderStatePropertyNotificationHandler () |
| Empty constructor. More...
|
|
| RenderStatePropertyNotificationHandler (AbstractPropertyType propertyType, Node *node) |
| Constructor Has no handle. More...
|
|
| RenderStatePropertyNotificationHandler (AbstractPropertyType propertyType, Node *node, GlRenderState::HandleType handle, ShaderProgram::UniformTransformation transformation) |
| Constructor. More...
|
|
virtual void | updateOverride (GlRenderState &renderState, Object *object, Material &material)=0 |
| Perform type-specific update. More...
|
|
ShaderProgram::UniformTransformation | getTransformation () const |
| Gets the uniform transformation. More...
|
|
void | onPropertyChanged (PropertyNotificationReason) override |
| AbstractPropertyNotificationHandler::onPropertyChanged() implementation. More...
|
|
| RenderValuePropertyNotificationHandlerBase () |
| Empty constructor. More...
|
|
| RenderValuePropertyNotificationHandlerBase (AbstractPropertyType propertyType, Node *node) |
| Constructor. More...
|
|
| RenderValuePropertyNotificationHandlerBase (AbstractPropertyType propertyType, Node *node, ShaderProgram::UniformTransformation transformation) |
| Constructor. More...
|
|
| RenderValuePropertyNotificationHandlerBase (RenderValuePropertyNotificationHandlerBase &&other) |
| Move constructor. More...
|
|
| NodePropertyNotificationHandler () |
| Empty constructor. More...
|
|
| NodePropertyNotificationHandler (const NodePropertyNotificationHandler &rhs) |
| Copy constructor. More...
|
|
| NodePropertyNotificationHandler (AbstractPropertyType propertyType, Node *node) |
| Constructor. More...
|
|
NodePropertyNotificationHandler & | operator= (const NodePropertyNotificationHandler &rhs) |
| Assignment operator. More...
|
|
| ~NodePropertyNotificationHandler () override |
| Destructor. More...
|
|
| AbstractPropertyNotificationHandler () |
| Empty constructor. More...
|
|
| AbstractPropertyNotificationHandler (AbstractPropertyType propertyType) |
| Constructor. More...
|
|
virtual | ~AbstractPropertyNotificationHandler ()=default |
|
Render value updater for render state.
This is an abstract class that is inherited and specialized by property value type.