29 #ifndef _DialogManager_H__ 30 #define _DialogManager_H__ 84 void setDialog(
Dialog* dialog);
134 bool endtest(
int index);
145 void update(
int index);
#define _DialogExport
Definition: DialogPrereqs.h:60
class containing core of one dialog with one npc
Definition: Dialog.h:55
::std::string string
Definition: gtest-port.h:756
static DialogManager * singletonPtr_s
a pointer to the single class object
Definition: DialogManager.h:148
static DialogManager & getInstance()
gives the pointer to the sigleton dialog manager to the lua script
Definition: DialogManager.h:73
Dialog * currentTalk_
pointer to the currently active dialog or last active if no one is currently active ...
Definition: DialogManager.h:150
Shared library macros, enums, constants and forward declarations for the questsystem module ...
Base for singleton classes.
Definition: Singleton.h:114
const std::vector< std::string > * answerIds_
pointer to the possible answerIds of the current question, for faster access
Definition: DialogManager.h:151
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Declaration of Listable, the base of all classes whose instances can be stored in object lists...
Definition of the Singleton template that is used as base class for classes that allow only one insta...
static T & getInstance()
Returns a reference to the singleton instance.
Definition: Singleton.h:118
Definition of the ManageScopedSingleton macro.
this class is used for calling on a dialog form luascript
Definition: DialogManager.h:56