MCPcopy Create free account
hub / github.com/OGRECave/ogre / load

Method load

Components/Paging/src/OgreGrid2DPageStrategy.cpp:238–262  ·  view source on GitHub ↗

---------------------------------------------------------------------

Source from the content-addressed store, hash-verified

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 {

Callers 1

updateDebugDisplayMethod · 0.45

Calls 4

readChunkBeginMethod · 0.80
readChunkEndMethod · 0.80
setOriginFunction · 0.50
readMethod · 0.45

Tested by

no test coverage detected