- Timestamp:
- Apr 9, 2009, 3:18:11 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/weapons/src/orxonox/objects/weaponSystem/WeaponSet.h
r2662 r2912 33 33 #include "OrxonoxPrereqs.h" 34 34 35 #include <vector> 36 35 37 #include "core/BaseObject.h" 36 37 #include "WeaponSlot.h"38 39 38 40 39 namespace orxonox … … 51 50 void fire(); 52 51 53 void setFireMode(const unsigned int firemode); 54 const unsigned int getFireMode() const; 52 inline void setFireMode(const unsigned int firemode) 53 { this->firemode_ = firemode; } 54 inline unsigned int getFireMode() const 55 { return this->firemode_; } 55 56 56 inline void set ParentWeaponSystem(WeaponSystem *parentWeaponSystem)57 { parentWeaponSystem_=parentWeaponSystem; }58 inline WeaponSystem * get ParentWeaponSystem()59 { return parentWeaponSystem_; }57 inline void setWeaponSystem(WeaponSystem *weaponSystem) 58 { this->weaponSystem_ = weaponSystem; } 59 inline WeaponSystem * getWeaponSystem() const 60 { return this->weaponSystem_; } 60 61 61 62 private: 62 WeaponSystem * parentWeaponSystem_;63 WeaponSystem *weaponSystem_; 63 64 std::vector<WeaponSlot *> setWeaponSlots_; 64 65 unsigned int firemode_;
Note: See TracChangeset
for help on using the changeset viewer.