QuestWeaver
A procedural quest generator
weave::Nugget Member List

This is the complete list of members for weave::Nugget, including all inherited members.

GetKey() const noexceptweave::Nugget
GetRandomizationKeys() const noexceptweave::Nugget
GetRandomValue(std::string key, std::shared_ptr< RandomStream > stream, const NameGenerator &nameGen) const noexceptweave::Nugget
GetRarity() const noexceptweave::Nugget
GetRequiredTypes() const noexceptweave::Nugget
GetTexts() const noexceptweave::Nugget
Nugget()=defaultweave::Nugget
Nugget(std::string key, float rarity, std::vector< std::string > requiredTypes, std::vector< std::string > texts, std::unordered_map< std::string, int > minValues, std::unordered_map< std::string, int > maxValues, std::unordered_map< std::string, NameType > randomNames)weave::Nugget