---------------------------------------------------------------------
| 236 | } |
| 237 | //--------------------------------------------------------------------- |
| 238 | bool Grid2DPageStrategyData::load(StreamSerialiser& ser) |
| 239 | { |
| 240 | if (!ser.readChunkBegin(CHUNK_ID, CHUNK_VERSION, "Grid2DPageStrategyData")) |
| 241 | return false; |
| 242 | |
| 243 | uint8 readMode; |
| 244 | ser.read(&readMode); |
| 245 | mMode = (Grid2DMode)readMode; |
| 246 | |
| 247 | Vector3 origin; |
| 248 | ser.read(&origin); |
| 249 | setOrigin(origin); |
| 250 | |
| 251 | ser.read(&mCellSize); |
| 252 | ser.read(&mLoadRadius); |
| 253 | ser.read(&mHoldRadius); |
| 254 | ser.read(&mMinCellX); |
| 255 | ser.read(&mMaxCellX); |
| 256 | ser.read(&mMinCellY); |
| 257 | ser.read(&mMaxCellY); |
| 258 | |
| 259 | ser.readChunkEnd(CHUNK_ID); |
| 260 | |
| 261 | return true; |
| 262 | } |
| 263 | //--------------------------------------------------------------------- |
| 264 | void Grid2DPageStrategyData::save(StreamSerialiser& ser) |
| 265 | { |
no test coverage detected