Collada: Make EvaluationContext const as its only used for reading here
authorGaia Clary <gaia.clary@machinimatrix.org>
Wed, 28 Feb 2018 15:05:18 +0000 (16:05 +0100)
committerGaia Clary <gaia.clary@machinimatrix.org>
Wed, 28 Feb 2018 15:05:29 +0000 (16:05 +0100)
source/blender/collada/DocumentExporter.cpp
source/blender/collada/DocumentExporter.h

index 2b5d56928718cbda5e18434ffb308611b7d63c7a..d4eb6b477db83cad9461fb67f5b7dfd5392a340b 100644 (file)
@@ -181,7 +181,7 @@ static COLLADABU::NativeString make_temp_filepath(const char *name, const char *
 // COLLADA allows this through multiple <channel>s in <animation>.
 // For this to work, we need to know objects that use a certain action.
 
-int DocumentExporter::exportCurrentScene(EvaluationContext *eval_ctx, Scene *sce)
+int DocumentExporter::exportCurrentScene(const EvaluationContext *eval_ctx, Scene *sce)
 {
        PointerRNA sceneptr, unit_settings;
        PropertyRNA *system; /* unused , *scale; */
index 00f64070b25c9dc9b91a0d71d85c6a6c4fb0440e..60e5deb0e31c553c08248a717d9c4d0c8d4df8d5 100644 (file)
@@ -40,7 +40,7 @@ class DocumentExporter
 {
  public:
        DocumentExporter(const ExportSettings *export_settings);
-       int  exportCurrentScene(EvaluationContext *eval_ctx, Scene *sce);
+       int  exportCurrentScene(const EvaluationContext *eval_ctx, Scene *sce);
        void exportScenes(const char *filename);
 private:
        const ExportSettings *export_settings;