]> git.cworth.org Git - apitrace/blobdiff - gui/apitracecall.h
Avoid pointless data structure copying.
[apitrace] / gui / apitracecall.h
index b7362eb521558a1a92c20948d1f58f06169be848..2b6e97c1d22c812aff94455cff62dab1552e817b 100644 (file)
@@ -135,10 +135,10 @@ public:
     explicit ApiTraceState(const QVariantMap &parseJson);
 
     bool isEmpty() const;
-    QVariantMap parameters() const;
-    QMap<QString, QString> shaderSources() const;
-    QList<ApiTexture> textures() const;
-    QList<ApiFramebuffer> framebuffers() const;
+    const QVariantMap & parameters() const;
+    const QMap<QString, QString> & shaderSources() const;
+    const QList<ApiTexture> & textures() const;
+    const QList<ApiFramebuffer> & framebuffers() const;
 
 private:
     QVariantMap m_parameters;