Base class for notification handlers for render values and render state values (through handles). More...
#include <kanzi/core.ui/platform/graphics_backend/gl/render_value_property_notification_handler_base.hpp>
Public Member Functions | |
| bool | isDirty () const |
| Is the container dirty? More... | |
| RenderValuePropertyNotificationHandlerBase & | operator= (RenderValuePropertyNotificationHandlerBase &&other) |
| Assignment operator. More... | |
| void | setDirty (bool enabled) |
| Set dirty flag state. More... | |
Public Member Functions inherited from kanzi::NodePropertyNotificationHandler | |
| Node * | getNode () const |
| Access the node. More... | |
| void | invalidate () |
| Invalidates the state of the notification handler. More... | |
| bool | isValid () const |
| Tell if this notification handler is valid. More... | |
Public Member Functions inherited from kanzi::AbstractPropertyNotificationHandler | |
| AbstractPropertyType | getPropertyType () const |
| Get the property type this handler is listening. More... | |
Base class for notification handlers for render values and render state values (through handles).
|
inlineexplicitprotected |
Empty constructor.
|
inlineexplicitprotected |
Constructor.
| propertyType | Property type to listen on. |
| node | Node to listen for changes on. |
|
inlineexplicitprotected |
Constructor.
| propertyType | Property type to listen on. |
| node | Node to listen for changes on. |
| transformation | Uniform transformation. |
|
inlineprotected |
Move constructor.
| other | Source object. |
|
inline |
Is the container dirty?
|
inline |
Set dirty flag state.
| enabled | New dirty flag state. |
|
inline |
Assignment operator.
| other | Source object. |
|
overrideprotectedvirtual |
AbstractPropertyNotificationHandler::onPropertyChanged() implementation.
Implements kanzi::AbstractPropertyNotificationHandler.
|
inlineprotected |
Gets the uniform transformation.