- Timestamp:
- Mar 30, 2017, 3:55:28 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/Dialogue_FS17/src/modules/dialogue/DialogueManager.h
r11382 r11384 11 11 #include <vector> 12 12 #include "OrxonoxPrereqs.h" 13 #include "core/config/Configurable.h" 13 14 14 15 //tolua_begin … … 16 17 //tolua_end 17 18 {//toluaexport 18 class _OrxonoxExport DialogueManager : public Singleton<DialogueManager>{ 19 class _OrxonoxExport DialogueManager : public Singleton<DialogueManager>, public Configurable 20 { 19 21 friend class Singleton<DialogueManager>; 20 22 //tolua_begin 21 //public:23 public: 22 24 23 DialogueManager(); 24 static DialogueManager& getInstance() { return Singleton<DialogueManager>::getInstance(); } // tolua_export 25 DialogueManager(); // tolua_export 26 static DialogueManager& getInstance() { return Singleton<DialogueManager>::getInstance(); } 27 void setConfigValues(); 25 28 /*virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); 26 29 … … 36 39 37 40 38 std::string question;41 39 42 std::string npc; 40 43 std::vector<std::string> options; … … 42 45 */ 43 46 private: 47 std::string question; 44 48 static DialogueManager* singletonPtr_s; 45 49
Note: See TracChangeset
for help on using the changeset viewer.