Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Apr 6, 2017, 3:40:23 PM (7 years ago)
Author:
rrogge
Message:

Singleton funktioniert

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/Dialogue_FS17/src/modules/dialogue/DialogueManager.h

    r11390 r11393  
    1313#include "core/config/Configurable.h"
    1414#include "core/XMLPort.h"
     15#include "core/EventIncludes.h"
    1516
    1617//tolua_begin
     
    1819//tolua_end
    1920{//toluaexport
    20         class _OrxonoxExport DialogueManager : public Singleton<DialogueManager>, public Configurable
     21        class _OrxonoxExport DialogueManager : public Singleton<DialogueManager>, public BaseObject
    2122        {
    2223                friend class Singleton<DialogueManager>;
     
    2425                public:
    2526
    26                 DialogueManager(); // tolua_export
     27                DialogueManager(Context* context); // tolua_export
     28               
     29
    2730                static DialogueManager& getInstance() { return Singleton<DialogueManager>::getInstance(); }
    28                 void setConfigValues();
     31               
    2932                virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    3033
    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       
    3342
    3443                        /*std::string setnpc(std::string npc);
Note: See TracChangeset for help on using the changeset viewer.