/** * \brief Creates an empty quest resources object. */ QuestResources::QuestResources() { for (size_t i = 0 ; i < resource_type_names.size(); ++i) { resource_maps.insert(std::make_pair(static_cast<ResourceType>(i), ResourceMap())); } }
/** * \brief Creates an empty quest resources object. */ QuestResources::QuestResources() { for (size_t i = 0 ; i < EnumInfoTraits<ResourceType>::names.size(); ++i) { resource_maps.emplace(static_cast<ResourceType>(i), ResourceMap()); } }