Go to the documentation of this file.
24 archetype *at, *head = NULL, *last_more = NULL;
39 head = last_more = at;
47 if (last_more != NULL) {
#define QUERY_FLAG(xyz, p)
archetype * get_archetype_struct(void)
T * define(const Key &name, T *asset)
virtual void load(BufferReader *reader, const std::string &filename) override
virtual void assetDefined(const archetype *asset, const std::string &filename)
Archetypes * m_archetypes
AssetsTracker * m_tracker
ArchetypeLoader(Archetypes *archetypes, AssetsTracker *tracker)
int load_object_from_reader(BufferReader *reader, object *op, int map_flags, bool arch_init, bool artifact_init)