summaryrefslogtreecommitdiffstats
path: root/src/viewer/Qt3DSViewerApp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/viewer/Qt3DSViewerApp.cpp')
-rw-r--r--src/viewer/Qt3DSViewerApp.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/viewer/Qt3DSViewerApp.cpp b/src/viewer/Qt3DSViewerApp.cpp
index 0e73734..5916061 100644
--- a/src/viewer/Qt3DSViewerApp.cpp
+++ b/src/viewer/Qt3DSViewerApp.cpp
@@ -1043,6 +1043,14 @@ void Q3DSViewerApp::deleteMeshes(const QStringList &meshNames)
m_Impl.m_view->deleteMeshes(meshNames);
}
+void Q3DSViewerApp::addImageProvider(const QString &providerId, QQmlImageProviderBase *provider)
+{
+ if (!m_Impl.m_view)
+ return;
+
+ m_Impl.m_view->addImageProvider(providerId, provider);
+}
+
Q3DSViewerApp &Q3DSViewerApp::Create(void *glContext, Q3DStudio::IAudioPlayer *inAudioPlayer,
QElapsedTimer *startupTimer)
{