QuestWeaver
A procedural quest generator
|
This is the complete list of members for weave::StoryTemplate, including all inherited members.
CreateStory(const EntityMap &requiredEntities, const WeaverGraph &graph, const WorldModel &worldModel) const =0 | weave::StoryTemplate | pure virtual |
createTokenMapping(const TokenToEntityMap &idsPerToken) const | weave::StoryTemplate | protected |
GetRequiredEntities() const noexcept | weave::StoryTemplate | |
IsValid(const EntityMap &requiredEntities, const WeaverGraph &graph, const WorldModel &worldModel) const | weave::StoryTemplate | virtual |
rawText | weave::StoryTemplate | protected |
requiredEntities | weave::StoryTemplate | protected |
StoryTemplate(std::string rawText, std::set< std::string > requiredEntities) noexcept | weave::StoryTemplate | |
tokenCache | weave::StoryTemplate | mutableprotected |
~StoryTemplate()=default | weave::StoryTemplate | virtual |