|
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 |