summaryrefslogtreecommitdiffstats
path: root/src/Runtime/Source/runtime/Qt3DSIScriptBridge.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Runtime/Source/runtime/Qt3DSIScriptBridge.h')
-rw-r--r--src/Runtime/Source/runtime/Qt3DSIScriptBridge.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Runtime/Source/runtime/Qt3DSIScriptBridge.h b/src/Runtime/Source/runtime/Qt3DSIScriptBridge.h
index d570a392..abbfcd5b 100644
--- a/src/Runtime/Source/runtime/Qt3DSIScriptBridge.h
+++ b/src/Runtime/Source/runtime/Qt3DSIScriptBridge.h
@@ -177,8 +177,12 @@ public: // Elements
qt3ds::render::ICustomMaterialSystem *customMaterialSystem,
qt3ds::render::IDynamicObjectSystem *dynamicObjectSystem,
qt3ds::render::IQt3DSRenderer *renderer) = 0;
+ virtual void deleteMaterials(const QString &elementPath, const QStringList &materialNames,
+ qt3ds::render::IQt3DSRenderer *renderer) = 0;
virtual void createMesh(const QString &name, qt3dsimp::Mesh *mesh,
qt3ds::render::IBufferManager *bufferManager) = 0;
+ virtual void deleteMeshes(const QStringList &elementPath,
+ qt3ds::render::IBufferManager *bufferManager) = 0;
public: // Components
virtual void GotoSlide(const char *component, const char *slideName,