- Timestamp:
- Nov 1, 2008, 9:14:14 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/orxonox/objects/pickup/ShipEquipmentClasses.h
r2089 r2094 12 12 13 13 14 /* 15 14 /* std::map<std::itemtype, Item*> EQClasses; 15 EQClasses["jacke"] = 0; 16 16 Item* item = itemMap_["jacke"]; 17 17 18 18 if (itemMap_["jacke"]) 19 19 if (itemMap_.find("jacke") != itemMap_.end()) */ 20 namespace orxonox{ 20 namespace orxonox 21 { 22 class _OrxonoxExport ShipEquipment 23 { 24 public: 25 void AddItem(Shipitem* toAddItem); 26 void RemoveItem(Shipitem* toRemoveItem); 27 bool CheckifValid(Shipitem* toBeChecked); 28 bool CheckifSpace(); 21 29 22 class _OrxonoxExport ShipEquipment{ 23 public: 24 void AddItem(Shipitem* toAddItem); 25 void RemoveItem(Shipitem* toRemoveItem); 26 bool CheckifValid(Shipitem* toBeChecked); 27 bool CheckifSpace(); 28 private: 29 multimap<std::string, ShipItem*> Equipment; 30 multimap<std::string, ShipItem*> Usable; 31 multimap<std::string, ShipItem*> Trunk; 32 }; 33 34 30 private: 31 multimap<std::string, ShipItem*> Equipment; 32 multimap<std::string, ShipItem*> Usable; 33 multimap<std::string, ShipItem*> Trunk; 34 }; 35 35 } 36 36
Note: See TracChangeset
for help on using the changeset viewer.