MCPcopy Create free account
hub / github.com/TheForceEngine/TheForceEngine / loadGame

Function loadGame

TheForceEngine/TFE_Game/saveSystem.cpp:239–254  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

237 }
238
239 bool loadGame(const char* filename)
240 {
241 char filePath[TFE_MAX_PATH];
242 sprintf(filePath, "%s%s", s_gameSavePath, filename);
243
244 bool ret = false;
245 FileStream stream;
246 if (stream.open(filePath, Stream::MODE_READ))
247 {
248 SaveHeader header;
249 loadHeader(&stream, &header, filename);
250 ret = s_game->serializeGameState(&stream, filename, false);
251 stream.close();
252 }
253 return ret;
254 }
255
256 bool loadGameHeader(const char* filename, SaveHeader* header)
257 {

Callers 1

setAppStateFunction · 0.85

Calls 4

loadHeaderFunction · 0.85
openMethod · 0.45
serializeGameStateMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected