Changeset 10129 in orxonox.OLD for branches/gui/src/world_entities/questGUI/quest_gui.h
- Timestamp:
- Dec 20, 2006, 4:34:09 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/gui/src/world_entities/questGUI/quest_gui.h
r10069 r10129 8 8 #include <vector> 9 9 10 10 class Quest; 11 11 12 12 class QuestGUI : public WorldEntity … … 18 18 QuestGUI (const TiXmlElement* root); 19 19 virtual ~QuestGUI (); 20 21 22 virtual void loadParams(const TiXmlElement* root = NULL); 23 24 /** @param questName sets the name of this quest */ 25 inline void setQuestName(const std::string& questName) { this->questName = questName; } 26 inline void setQuestDescription(const std::string& questDescription) { this->questDescription = questDescription; } 27 inline void setQuestPicture(const std::string& questPicture) { this->questPicture = questPicture; } 28 inline void setQuestDifficulty(const std::string& questDifficulty) { this->questDifficulty = questDifficulty; } 29 inline void setRewardDescription(const std::string& rewardDescription){ this->rewardDescription = rewardDescription; } 30 inline void setRewardPicture(const std::string& rewardPicture) { this->rewardPicture = rewardPicture; } 20 21 void loadParams(const TiXmlElement* root); 22 31 23 void guiInit(); 32 24 25 virtual void tick(float dt); 33 26 34 27 private: 35 std::string questName; 36 std::string questDescription; 37 std::string questPicture; 38 std::string questDifficulty; 39 std::string rewardDescription; 40 std::string rewardPicture; 28 Quest* myQuest; 29 bool bKillGui; 41 30 42 31 OrxGui::GLGuiBox* headerBox; … … 50 39 51 40 OrxSound::SoundSource* selectorSource; 41 42 void accept(); 43 void refuse(); 44 void killgui(); 52 45 }; 53 46
Note: See TracChangeset
for help on using the changeset viewer.