- Timestamp:
- 01/27/10 18:09:05 (3 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osgPlugins/osg/AsciiStreamOperator.h
r10986 r11018 117 117 { 118 118 std::string boolString; 119 *_in >> boolString; checkStream();119 *_in >> boolString; 120 120 if ( boolString=="TRUE" ) b = true; 121 121 else b = false; … … 125 125 { 126 126 short s = 0; 127 *_in >> s; checkStream();127 *_in >> s; 128 128 c = (char)s; 129 129 } … … 132 132 { 133 133 short s = 0; 134 *_in >> s; checkStream();134 *_in >> s; 135 135 c = (signed char)s; 136 136 } … … 139 139 { 140 140 short s = 0; 141 *_in >> s; checkStream();141 *_in >> s; 142 142 c = (unsigned char)s; 143 143 } 144 144 145 145 virtual void readShort( short& s ) 146 { *_in >> s; checkStream();}146 { *_in >> s; } 147 147 148 148 virtual void readUShort( unsigned short& s ) 149 { *_in >> s; checkStream();}149 { *_in >> s; } 150 150 151 151 virtual void readInt( int& i ) 152 { *_in >> i; checkStream();}152 { *_in >> i; } 153 153 154 154 virtual void readUInt( unsigned int& i ) 155 { *_in >> i; checkStream();}155 { *_in >> i; } 156 156 157 157 virtual void readLong( long& l ) 158 { *_in >> l; checkStream();}158 { *_in >> l; } 159 159 160 160 virtual void readULong( unsigned long& l ) 161 { *_in >> l; checkStream();}161 { *_in >> l; } 162 162 163 163 virtual void readFloat( float& f ) 164 { *_in >> f; checkStream();}164 { *_in >> f; } 165 165 166 166 virtual void readDouble( double& d ) 167 { *_in >> d; checkStream();}167 { *_in >> d; } 168 168 169 169 virtual void readString( std::string& s ) 170 { *_in >> s; checkStream();}170 { *_in >> s; } 171 171 172 172 virtual void readStream( std::istream& (*fn)(std::istream&) ) … … 180 180 GLenum e = 0; 181 181 std::string enumString; 182 *_in >> enumString; checkStream();182 *_in >> enumString; 183 183 e = osgDB::Registry::instance()->getObjectWrapperManager()->getValue("GL", enumString); 184 184 value.set( e ); … … 189 189 int value = 0; 190 190 std::string enumString; 191 *_in >> enumString; checkStream();191 *_in >> enumString; 192 192 if ( prop._mapProperty ) 193 193 { … … 209 209 { 210 210 std::string markString; 211 *_in >> markString; checkStream();211 *_in >> markString; 212 212 } 213 213
