64 void addAnswerId(
AnswerId* answerId);
65 AnswerId* getAnswerId(
unsigned int index)
const;
74 const std::vector<std::string>& getAnswerIds()
const;
The BaseObject is the parent of all classes representing an instance in the game. ...
Definition: BaseObject.h:63
#define _DialogExport
Definition: DialogPrereqs.h:60
::std::string string
Definition: gtest-port.h:756
Declaration of the XMLPort helper classes and macros.
Shared library macros, enums, constants and forward declarations for the questsystem module ...
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Mode
Definition: CorePrereqs.h:102
std::string question_
string with npc text
Definition: Question.h:80
container class for answerids in xml
Definition: AnswerId.h:47
Declaration of BaseObject, the base class of all objects in Orxonox.
Defines several very important macros used to register objects, register classes, and to work with id...
class containing the npc side of the Dialog
Definition: Question.h:51
std::string questionId_
id of npc textoption
Definition: Question.h:79
std::vector< std::string > answerIds_
vector with possible player reactions
Definition: Question.h:81