diff options
Diffstat (limited to 'src/Runtime/Source/engine/Qt3DSRuntimeView.h')
-rw-r--r-- | src/Runtime/Source/engine/Qt3DSRuntimeView.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Runtime/Source/engine/Qt3DSRuntimeView.h b/src/Runtime/Source/engine/Qt3DSRuntimeView.h index 0bd63010..ec136525 100644 --- a/src/Runtime/Source/engine/Qt3DSRuntimeView.h +++ b/src/Runtime/Source/engine/Qt3DSRuntimeView.h @@ -55,6 +55,7 @@ Q_SIGNALS: void SigSlideEntered(const QString &elementPath, unsigned int index, const QString &name); void SigSlideExited(const QString &elementPath, unsigned int index, const QString &name); void SigCustomSignal(const QString &elementPath, const QString &name); + void SigMaterialCreated(const QString &name); }; namespace qt3ds { @@ -192,6 +193,7 @@ public: virtual void createElement(const QString &parentElementPath, const QString &slideName, const QHash<QString, QVariant> &properties) = 0; virtual void deleteElement(const QString &elementPath) = 0; + virtual void createMaterial(const QString &elementPath, const QString &materialDefinition) = 0; virtual void SetAttribute(const char *elementPath, const char *attributeName, const char *value) = 0; virtual bool GetAttribute(const char *elementPath, const char *attributeName, void *value) = 0; |