QuestWeaver
A procedural quest generator
weave::QuestWeaver Member List

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

ChangeQuestState(QuestModelAction questAction)weave::QuestWeaver
ChangeWorkingDirectories(Directories directories)weave::QuestWeaver
CreateNewQuests()weave::QuestWeaver
Deserialize(std::istream &inputStream, StreamType type)weave::QuestWeaverstatic
Deserialize(std::istream &inputStream, StreamType type, Directories currentDirectories)weave::QuestWeaverstatic
GetAllQuests() const weave::QuestWeaver
GetQuest(ID questId) const weave::QuestWeaver
GetQuestsWithState(QuestState state) const weave::QuestWeaver
GetWorldModel() const weave::QuestWeaver
QuestWeaver(WeaverConfig &config)weave::QuestWeaverexplicit
RegisterQuestTemplateFactory(std::unique_ptr< QuestTemplateFactory > factory)weave::QuestWeaver
RegisterStoryTemplateFactory(std::unique_ptr< StoryTemplateFactory > factory)weave::QuestWeaver
Serialize(std::ostream &outputStream, StreamType type)weave::QuestWeaver
Tick(float delta)weave::QuestWeaver