- Timestamp:
- 03/21/12 18:36:20 (14 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osgPlugins/ive/DataInputStream.h
r10762 r13041 16 16 #include <osg/Array> 17 17 #include <osg/Matrix> 18 #include <osg/Geometry> 18 #include <osg/Geometry> 19 19 #include <osg/Image> 20 20 #include <osg/StateSet> … … 28 28 29 29 #include "IveVersion.h" 30 #include "DataTypeSize.h" 30 #include "DataTypeSize.h" 31 31 #include "Exception.h" 32 32 … … 57 57 std::string readString(); 58 58 void readCharArray(char* data, int size); 59 59 60 60 osg::Vec2 readVec2(); 61 61 osg::Vec3 readVec3(); … … 89 89 osg::Vec2dArray* readVec2dArray(); 90 90 osg::Vec3dArray* readVec3dArray(); 91 osg::Vec4dArray* readVec4dArray(); 91 osg::Vec4dArray* readVec4dArray(); 92 92 93 93 osg::Image* readImage(std::string s); … … 141 141 void throwException(Exception* exception) { _exception = exception; } 142 142 const Exception* getException() const { return _exception.get(); } 143 143 144 144 private: 145 145 … … 147 147 int _version; 148 148 bool _peeking; 149 int _peekValue; 149 int _peekValue; 150 150 ImageMap _imageMap; 151 151 StateSetMap _statesetMap; … … 163 163 164 164 bool _loadExternalReferenceFiles; 165 165 166 166 osg::ref_ptr<const osgDB::ReaderWriter::Options> _options; 167 167 168 168 osg::ref_ptr<Exception> _exception; 169 169 };
