35 #ifndef _QuestListener_H__ 36 #define _QuestListener_H__ 91 static void advertiseStatusChange(std::list<QuestListener*> & listeners,
const std::string &
status);
The BaseObject is the parent of all classes representing an instance in the game. ...
Definition: BaseObject.h:63
QuestListenerMode
The mode of the QuestListener.
Definition: QuestListener.h:52
::std::string string
Definition: gtest-port.h:756
static const std::string START
Definition: QuestListener.h:107
Represents a Quest in the game.
Definition: Quest.h:77
Quest * quest_
A pointer to the Quest the QuestListener is reacting to.
Definition: QuestListener.h:103
static const std::string ALL
Static variables for the modes as strings.
Definition: QuestListener.h:106
Only listens to events pertaining the failing of Quests.
xmlelement
Definition: Super.h:519
QuestListenerMode mode_
The mode of the QuestListener.
Definition: QuestListener.h:102
Only listens to events pertaining the completing of Quests.
Only listens to events pertaining the starting of Quests.
Provides a way to react to the starting, completing and failing of Quests.
Definition: QuestListener.h:82
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Mode
Definition: CorePrereqs.h:102
Shared library macros, enums, constants and forward declarations for the questsystem module ...
Declaration of BaseObject, the base class of all objects in Orxonox.
static const std::string COMPLETE
Definition: QuestListener.h:109
static const std::string FAIL
Definition: QuestListener.h:108
void status(const std::string &text)
Prints output with status level.
Definition: ConsoleCommandCompilation.cc:153
#define _QuestsystemExport
Definition: QuestsystemPrereqs.h:60