- Timestamp:
- Apr 6, 2017, 3:40:23 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/Dialogue_FS17/src/modules/dialogue/DialogueManager.h
r11390 r11393 13 13 #include "core/config/Configurable.h" 14 14 #include "core/XMLPort.h" 15 #include "core/EventIncludes.h" 15 16 16 17 //tolua_begin … … 18 19 //tolua_end 19 20 {//toluaexport 20 class _OrxonoxExport DialogueManager : public Singleton<DialogueManager>, public Configurable21 class _OrxonoxExport DialogueManager : public Singleton<DialogueManager>, public BaseObject 21 22 { 22 23 friend class Singleton<DialogueManager>; … … 24 25 public: 25 26 26 DialogueManager(); // tolua_export 27 DialogueManager(Context* context); // tolua_export 28 29 27 30 static DialogueManager& getInstance() { return Singleton<DialogueManager>::getInstance(); } 28 void setConfigValues();31 29 32 virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); 30 33 31 void setquestion(std::string question); 32 std::string getquestion(void); 34 void setquestion(std::string question); 35 std::string getquestion(void); 36 37 38 virtual void XMLEventPort(Element& xmlelement, XMLPort::Mode mode); 39 bool execute(bool bTriggered, BaseObject* trigger); 40 41 33 42 34 43 /*std::string setnpc(std::string npc);
Note: See TracChangeset
for help on using the changeset viewer.