- Timestamp:
- Nov 8, 2008, 7:58:49 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/questsystem2/src/orxonox/objects/quest/ChangeQuestStatus.cc
r2105 r2159 27 27 */ 28 28 29 /** 30 @file ChangeQuestStatus.cc 31 @brief 32 Implementation of the ChangeQuestStatus class. 33 */ 34 29 35 #include "OrxonoxStableHeaders.h" 30 36 #include "ChangeQuestStatus.h" … … 36 42 namespace orxonox { 37 43 44 /** 45 @brief 46 Constructor. Registers the object. 47 */ 38 48 ChangeQuestStatus::ChangeQuestStatus(BaseObject* creator) : QuestEffect(creator) 39 49 { … … 49 59 } 50 60 51 void ChangeQuestStatus::setQuestId(const std::string & id) 61 /** 62 @brief 63 Sets the id of the quest the effect chagnes the status of. 64 @param id 65 The id of the quest. 66 @return 67 Returns true if successful. 68 */ 69 bool ChangeQuestStatus::setQuestId(const std::string & id) 52 70 { 53 71 if(!QuestItem::isId(id)) 54 72 { 55 73 COUT(2) << "Invalid id. QuestItem id {" << id << "} could not be set." << std::endl; 56 return ;74 return false; 57 75 } 76 58 77 this->questId_ = id; 78 return true; 59 79 } 60 80 81 /** 82 @brief 83 Method for creating a ChangeQuestStatus object through XML. 84 */ 61 85 void ChangeQuestStatus::XMLPort(Element& xmlelement, XMLPort::Mode mode) 62 86 {
Note: See TracChangeset
for help on using the changeset viewer.