summaryrefslogtreecommitdiffstats
path: root/src/runtime/q3dsuippresentation_p.h
diff options
context:
space:
mode:
authorJere Tuliniemi <jere.tuliniemi@qt.io>2019-01-10 15:58:37 +0200
committerJere Tuliniemi <jere.tuliniemi@qt.io>2019-01-15 12:14:12 +0000
commit5e9a1798cc697136aae4125a157e654d7e49530a (patch)
treea3dd42c0f4e84197547c7a786a4c7be406661698 /src/runtime/q3dsuippresentation_p.h
parent0cf63f1de93635c85fc3120cdfce3410a59edc9b (diff)
Support custom materials created from a QByteArray
Allow a QByteArray to be used to create a custom material instead reading it from a file. Task-number: QT3DS-2906 Change-Id: I2718240186b62c0ff2bf36e5313bed6754472066 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Diffstat (limited to 'src/runtime/q3dsuippresentation_p.h')
-rw-r--r--src/runtime/q3dsuippresentation_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/runtime/q3dsuippresentation_p.h b/src/runtime/q3dsuippresentation_p.h
index 2e89a22..064456b 100644
--- a/src/runtime/q3dsuippresentation_p.h
+++ b/src/runtime/q3dsuippresentation_p.h
@@ -2120,6 +2120,7 @@ public:
void registerImageBuffer(const QString &sourcePath, bool hasTransparency);
Q3DSCustomMaterial customMaterial(const QString &idOrFilename);
+ Q3DSCustomMaterial customMaterial(const QByteArray &id, const QByteArray &data);
Q3DSEffect effect(const QString &idOrFilename);
Q3DSBehavior behavior(const QString &idOrFilename);
MeshList mesh(const QString &assetFilename, int part = 1);