QuestWeaver
A procedural quest generator
weave::StoryWriterParameters Class Reference

#include <StoryWriter.h>

Collaboration diagram for weave::StoryWriterParameters:

Public Member Functions

 StoryWriterParameters (const WeaverGraph &graph, const std::vector< QuestPropertyValue > &propertyValues)
 
 StoryWriterParameters (const WeaverGraph &graph, const std::vector< QuestPropertyValue > &propertyValues, const std::vector< WorldModelAction > &modelActions)
 

Public Attributes

WeaverGraph graph
 
std::vector< WorldModelActionmodelActions
 
std::vector< QuestPropertyValue > propertyValues
 

Detailed Description

Definition at line 26 of file StoryWriter.h.

Constructor & Destructor Documentation

weave::StoryWriterParameters::StoryWriterParameters ( const WeaverGraph &  graph,
const std::vector< QuestPropertyValue > &  propertyValues 
)
inline

Definition at line 28 of file StoryWriter.h.

weave::StoryWriterParameters::StoryWriterParameters ( const WeaverGraph &  graph,
const std::vector< QuestPropertyValue > &  propertyValues,
const std::vector< WorldModelAction > &  modelActions 
)
inline

Definition at line 31 of file StoryWriter.h.

Member Data Documentation

WeaverGraph weave::StoryWriterParameters::graph

Definition at line 35 of file StoryWriter.h.

std::vector<WorldModelAction> weave::StoryWriterParameters::modelActions

Definition at line 37 of file StoryWriter.h.

std::vector<QuestPropertyValue> weave::StoryWriterParameters::propertyValues

Definition at line 36 of file StoryWriter.h.


The documentation for this class was generated from the following file: