summaryrefslogtreecommitdiffstats
path: root/src/Runtime/api/studio3d/q3dspresentation.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Runtime/api/studio3d/q3dspresentation.h')
-rw-r--r--src/Runtime/api/studio3d/q3dspresentation.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Runtime/api/studio3d/q3dspresentation.h b/src/Runtime/api/studio3d/q3dspresentation.h
index 4b02ffe5..60191be2 100644
--- a/src/Runtime/api/studio3d/q3dspresentation.h
+++ b/src/Runtime/api/studio3d/q3dspresentation.h
@@ -101,8 +101,12 @@ public:
void deleteElements(const QStringList &elementPaths);
void createMaterial(const QString &elementPath, const QString &materialDefinition);
void createMaterials(const QString &elementPath, const QStringList &materialDefinitions);
+ void deleteMaterial(const QString &elementPath, const QString &materialName);
+ void deleteMaterials(const QString &elementPath, const QStringList &materialNames);
void createMesh(const QString &meshName, const Q3DSGeometry &geometry);
void createMeshes(const QHash<QString, const Q3DSGeometry *> &meshData);
+ void deleteMesh(const QString &meshName);
+ void deleteMeshes(const QStringList &meshNames);
public Q_SLOTS:
void setSource(const QUrl &source);