- Timestamp:
- Mar 7, 2010, 2:05:05 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/pickup3/src/orxonox/pickup/PickupIdentifier.h
r6475 r6480 54 54 55 55 public: 56 PickupIdentifier( void); //!< Constructor.56 PickupIdentifier(Pickupable* pickup); //!< Constructor. 57 57 ~PickupIdentifier(); //!< Destructor. 58 58 59 59 virtual int compare(const PickupIdentifier* identifier) const; //!< Compares two PickupIdentifiers and returns 0 if a == b, <0 if a < b and >0 if a > b for a.compare(b). 60 60 61 void addClass(Identifier* identifier); //!< Add the class of the Pickupable to its PickupIdentifier.62 61 bool addParameter(std::string & name, std::string & value); //!< Add a parameter to the PickupIdentifier. 63 62 64 63 private: 65 Identifier* classIdentifier_; //!< The Identifier of the class.64 Pickupable* pickup_; //!< The Pickupable the PickupIdentififer is for. 66 65 std::map<std::string, std::string> parameters_; //!< The parameters identifying the type of the pickup beyond the class. 67 66
Note: See TracChangeset
for help on using the changeset viewer.