29 int LoadHjson(
const Hjson::Value& values);
30 virtual bool LoadValue(
const Hjson::Value& values, entt::entity entity) = 0;
31 virtual void PostLoad(
const entt::entity& entity) {}
Definition: universe.h:32
Definition: hjsonloader.h:24
Universe & universe
Definition: hjsonloader.h:34
virtual const Hjson::Value & GetDefaultValues()=0
virtual ~HjsonLoader()=default
int LoadHjson(const Hjson::Value &values)
Definition: hjsonloader.cpp:27
virtual void PostLoad(const entt::entity &entity)
Definition: hjsonloader.h:31
virtual bool LoadValue(const Hjson::Value &values, entt::entity entity)=0
HjsonLoader(Universe &universe)
Definition: hjsonloader.h:26
Definition: hjsonloader.cpp:26