From c1a0df32b6b6db35424ec0895502b8b9a043f532 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 6 Sep 2006 13:53:48 +0000 Subject: [PATCH] Made get methods const --- src/osgPlugins/ive/DataOutputStream.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/osgPlugins/ive/DataOutputStream.h b/src/osgPlugins/ive/DataOutputStream.h index 4562a3201..c43b7a8f7 100644 --- a/src/osgPlugins/ive/DataOutputStream.h +++ b/src/osgPlugins/ive/DataOutputStream.h @@ -90,21 +90,24 @@ public: void writeNode(const osg::Node* sa); void writeImage(IncludeImageMode mode, osg::Image *image); + void setWriteDirectory(const std::string& directoryName) { _writeDirectory = directoryName; } + const std::string& getWriteDirectory() const { return _writeDirectory; } + // Set and get include image data in stream void setIncludeImageMode(IncludeImageMode mode) {_includeImageMode=mode;}; - IncludeImageMode getIncludeImageMode() {return _includeImageMode;}; + IncludeImageMode getIncludeImageMode() const {return _includeImageMode;}; // Set and get include external references in stream void setIncludeExternalReferences(bool b) {_includeExternalReferences=b;}; - bool getIncludeExternalReferences() {return _includeExternalReferences;}; + bool getIncludeExternalReferences() const {return _includeExternalReferences;}; // Set and get if must be generated external reference ive files void setWriteExternalReferenceFiles(bool b) {_writeExternalReferenceFiles=b;}; - bool getWriteExternalReferenceFiles() {return _writeExternalReferenceFiles;}; + bool getWriteExternalReferenceFiles() const {return _writeExternalReferenceFiles;}; // Set and get if must be used original external reference files void setUseOriginalExternalReferences(bool b) {_useOriginalExternalReferences=b;}; - bool getUseOriginalExternalReferences() {return _useOriginalExternalReferences;}; + bool getUseOriginalExternalReferences() const {return _useOriginalExternalReferences;}; bool _verboseOutput; @@ -128,6 +131,7 @@ private: ShapeMap _shapeMap; NodeMap _nodeMap; + std::string _writeDirectory; bool _includeExternalReferences; bool _writeExternalReferenceFiles; bool _useOriginalExternalReferences;