QuestWeaver
A procedural quest generator
|
This is the complete list of members for weave::QuestTemplateFactory, including all inherited members.
createFromJsonValues(const Json::Value &root) const =0 | weave::QuestTemplateFactory | protectedpure virtual |
CreateTemplate(const std::string &templateKey) | weave::QuestTemplateFactory | |
extractDescriptions(const Json::Value &root) | weave::QuestTemplateFactory | protectedstatic |
extractProperties(const Json::Value &root) | weave::QuestTemplateFactory | protectedstatic |
extractRarity(const Json::Value &root) | weave::QuestTemplateFactory | protectedstatic |
extractTitle(const Json::Value &root, std::shared_ptr< RandomStream > randomStream) | weave::QuestTemplateFactory | protectedstatic |
formatterType | weave::QuestTemplateFactory | protected |
getTemplateFiles() const =0 | weave::QuestTemplateFactory | protectedpure virtual |
GetTemplateKeys() | weave::QuestTemplateFactory | virtual |
randomStream | weave::QuestTemplateFactory | protected |
~QuestTemplateFactory()=default | weave::QuestTemplateFactory | virtual |