|
| | 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, PropertyObject *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.