ShaderData Class
(Qt3DRender::Render::ShaderData)Inherits: | Qt3DCore::QBackendNode |
Public Functions
ShaderData() | |
~ShaderData() | |
void | markDirty() |
QHash<QString, QVariant> | properties() const |
void | setManagers(NodeManagers *managers) |
void | updateFromPeer(Qt3DCore::QNode *peer) |
bool | updateViewTransform(const QMatrix4x4 &viewMatrix) |
bool | updateWorldTransform(const QMatrix4x4 &worldMatrix) |
QHash<QString, QVariant> | updatedProperties() const |
- 5 public functions inherited from Qt3DCore::QBackendNode
Static Public Members
void | cleanup(NodeManagers *managers) |
Protected Functions
void | clearUpdatedProperties() |
ShaderData * | lookupResource(const Qt3DCore::QNodeId &id) |
void | readPeerProperties(QShaderData *peer) |
void | sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) |
- 3 protected functions inherited from Qt3DCore::QBackendNode
Static Protected Members
ShaderData * | lookupResource(NodeManagers *managers, const Qt3DCore::QNodeId &id) |
Member Function Documentation
ShaderData::ShaderData()
Default constructs an instance of ShaderData.
ShaderData::~ShaderData()
Destroys the instance of ShaderData.