Changeset 715 for code/branches/FICN/src/orxonox/objects/weapon_system
- Timestamp:
- Dec 28, 2007, 11:33:10 PM (18 years ago)
- Location:
- code/branches/FICN/src/orxonox/objects/weapon_system
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FICN/src/orxonox/objects/weapon_system/AmmunitionDump.cc
r708 r715 59 59 } 60 60 61 void AmmunitionDump::setDumpSize(const String &name, int size)61 void AmmunitionDump::setDumpSize(const std::string &name, int size) 62 62 { 63 63 if (size < 0) … … 70 70 71 71 72 int AmmunitionDump::store(const String &name, int quantity)72 int AmmunitionDump::store(const std::string &name, int quantity) 73 73 { 74 74 int id = Orxonox::getSingleton()->getBulletMgr()->getAmmunitionID(name); … … 87 87 88 88 89 int AmmunitionDump::getAmmunition(const String &name, int quantity)89 int AmmunitionDump::getAmmunition(const std::string &name, int quantity) 90 90 { 91 91 int id = Orxonox::getSingleton()->getBulletMgr()->getAmmunitionID(name); … … 103 103 104 104 105 int AmmunitionDump::getStockSize(const String &name)105 int AmmunitionDump::getStockSize(const std::string &name) 106 106 { 107 107 int id = Orxonox::getSingleton()->getBulletMgr()->getAmmunitionID(name); -
code/branches/FICN/src/orxonox/objects/weapon_system/AmmunitionDump.h
r708 r715 30 30 #define _AmmunitionDump_H__ 31 31 32 #include <string> 33 32 34 #include <OgrePrerequisites.h> 33 35 … … 36 38 #include "network/Synchronisable.h" 37 39 //#include "../core/CoreIncludes.h" 38 #include "misc/String.h"39 40 #include "../BaseObject.h" 40 41 … … 47 48 ~AmmunitionDump(); 48 49 49 void setDumpSize(const String &name, int size);50 void setDumpSize(const std::string &name, int size); 50 51 51 int store(const String &name, int quantiy);52 int store(const std::string &name, int quantiy); 52 53 53 int getAmmunition(const String &name, int quantity);54 int getAmmunition(const std::string &name, int quantity); 54 55 55 int getStockSize(const String &name);56 int getStockSize(const std::string &name); 56 57 57 58 virtual void loadParams(TiXmlElement* xmlElem) { BaseObject::loadParams(xmlElem); }; -
code/branches/FICN/src/orxonox/objects/weapon_system/BulletManager.cc
r708 r715 82 82 } 83 83 84 int BulletManager::getAmmunitionID(const String &ammoName)84 int BulletManager::getAmmunitionID(const std::string &ammoName) 85 85 { 86 String ammoTypes[] = { "Energy Cell", "Barrel", "Lead Shot" };86 std::string ammoTypes[] = { "Energy Cell", "Barrel", "Lead Shot" }; 87 87 int ammoTypesLength = 3; 88 88 -
code/branches/FICN/src/orxonox/objects/weapon_system/BulletManager.h
r708 r715 30 30 #define _BulletManager_H__ 31 31 32 #include <string> 33 32 34 #include <OgrePrerequisites.h> 33 35 … … 37 39 #include "tinyxml/tinyxml.h" 38 40 //#include "../core/CoreIncludes.h" 39 #include "misc/String.h"40 41 #include "../BaseObject.h" 41 42 #include "../Tickable.h" … … 50 51 void addBullet(Bullet*); 51 52 52 int getAmmunitionID(const String&);53 int getAmmunitionID(const std::string&); 53 54 54 55 int getNumberOfAmmos();
Note: See TracChangeset
for help on using the changeset viewer.