MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / diskLoadObject

Method diskLoadObject

source/game/StarObjectDatabase.cpp:376–381  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

374}
375
376ObjectPtr ObjectDatabase::diskLoadObject(Json const& diskStore) const {
377 auto object = createObject(diskStore.getString("name"), diskStore.get("parameters"));
378 object->readStoredData(diskStore);
379 object->setNetStates();
380 return object;
381}
382
383ObjectPtr ObjectDatabase::netLoadObject(ByteArray const& netStore, NetCompatibilityRules rules) const {
384 DataStreamBuffer ds(netStore);

Callers 1

diskLoadEntityMethod · 0.80

Calls 4

getStringMethod · 0.80
getMethod · 0.45
readStoredDataMethod · 0.45
setNetStatesMethod · 0.45

Tested by

no test coverage detected