Changeset 5686 for code/branches/libraries/src/orxonox/objects/weaponsystem
- Timestamp:
- Aug 29, 2009, 6:37:04 PM (15 years ago)
- Location:
- code/branches/libraries/src/orxonox/objects/weaponsystem
- Files:
-
- 1 added
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/libraries/src/orxonox/objects/weaponsystem/CMakeLists.txt
r5685 r5686 21 21 ORXONOX_ADD_LIBRARY(weaponsystem 22 22 MODULE 23 DEFINE_SYMBOL 24 "WEAPONSYSTEM_SHARED_BUILD" 23 25 LINK_LIBRARIES 24 26 orxonox -
code/branches/libraries/src/orxonox/objects/weaponsystem/MuzzleFlash.h
r3196 r5686 30 30 #define _MuzzleFlash_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 34 34 #include "tools/Timer.h" … … 37 37 namespace orxonox 38 38 { 39 class _ OrxonoxExport MuzzleFlash : public Billboard39 class _WeaponsystemExport MuzzleFlash : public Billboard 40 40 { 41 41 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/munitions/FusionMunition.h
r3053 r5686 30 30 #define _FusionMunition_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 #include "objects/weaponsystem/Munition.h" 34 34 35 35 namespace orxonox 36 36 { 37 class _ OrxonoxExport FusionMunition : public Munition37 class _WeaponsystemExport FusionMunition : public Munition 38 38 { 39 39 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/munitions/LaserMunition.h
r3053 r5686 30 30 #define _LaserMunition_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 #include "ReplenishingMunition.h" 34 34 35 35 namespace orxonox 36 36 { 37 class _ OrxonoxExport LaserMunition : public ReplenishingMunition37 class _WeaponsystemExport LaserMunition : public ReplenishingMunition 38 38 { 39 39 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/munitions/ReplenishingMunition.h
r3196 r5686 30 30 #define _ReplenishingMunition_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 34 34 #include "tools/Timer.h" … … 37 37 namespace orxonox 38 38 { 39 class _ OrxonoxExport ReplenishingMunition : public Munition39 class _WeaponsystemExport ReplenishingMunition : public Munition 40 40 { 41 41 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/projectiles/BillboardProjectile.h
r3196 r5686 30 30 #define _BillboardProjectile_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 34 34 #include "util/Math.h" … … 38 38 namespace orxonox 39 39 { 40 class _ OrxonoxExport BillboardProjectile : public Projectile40 class _WeaponsystemExport BillboardProjectile : public Projectile 41 41 { 42 42 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/projectiles/LightningGunProjectile.h
r3196 r5686 30 30 #define _LightningGunProjectile_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 34 34 #include <string> … … 38 38 namespace orxonox 39 39 { 40 class _ OrxonoxExport LightningGunProjectile : public BillboardProjectile40 class _WeaponsystemExport LightningGunProjectile : public BillboardProjectile 41 41 { 42 42 public: 43 43 LightningGunProjectile(BaseObject* creator); 44 44 virtual ~LightningGunProjectile() {} 45 45 46 46 virtual void setMaterial(const std::string& material); 47 47 48 48 protected: 49 void changeTexture(); 49 void changeTexture(); 50 50 unsigned int textureIndex_; 51 51 unsigned int maxTextureIndex_; -
code/branches/libraries/src/orxonox/objects/weaponsystem/projectiles/ParticleProjectile.h
r3196 r5686 30 30 #define _ParticleProjectile_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 #include "BillboardProjectile.h" 34 34 35 35 namespace orxonox 36 36 { 37 class _ OrxonoxExport ParticleProjectile : public BillboardProjectile37 class _WeaponsystemExport ParticleProjectile : public BillboardProjectile 38 38 { 39 39 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/projectiles/Projectile.h
r3196 r5686 30 30 #define _Projectile_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 34 34 #include "tools/Timer.h" … … 38 38 namespace orxonox 39 39 { 40 class _ OrxonoxExport Projectile : public MovableEntity, public PawnListener40 class _WeaponsystemExport Projectile : public MovableEntity, public PawnListener 41 41 { 42 42 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/weaponmodes/EnergyDrink.h
r3196 r5686 30 30 #define _EnergyDrink_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 34 34 #include <string> … … 38 38 namespace orxonox 39 39 { 40 class _ OrxonoxExport EnergyDrink : public WeaponMode40 class _WeaponsystemExport EnergyDrink : public WeaponMode 41 41 { 42 42 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/weaponmodes/FusionFire.h
r3053 r5686 30 30 #define _FusionFire_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 #include "objects/weaponsystem/WeaponMode.h" 34 34 35 35 namespace orxonox 36 36 { 37 class _ OrxonoxExport FusionFire : public WeaponMode37 class _WeaponsystemExport FusionFire : public WeaponMode 38 38 { 39 39 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/weaponmodes/HsW01.h
r3196 r5686 30 30 #define _HsW01_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 34 34 #include "tools/Timer.h" … … 37 37 namespace orxonox 38 38 { 39 class _ OrxonoxExport HsW01 : public WeaponMode39 class _WeaponsystemExport HsW01 : public WeaponMode 40 40 { 41 41 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/weaponmodes/LaserFire.h
r3053 r5686 30 30 #define _LaserFire_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 #include "objects/weaponsystem/WeaponMode.h" 34 34 35 35 namespace orxonox 36 36 { 37 class _ OrxonoxExport LaserFire : public WeaponMode37 class _WeaponsystemExport LaserFire : public WeaponMode 38 38 { 39 39 public: -
code/branches/libraries/src/orxonox/objects/weaponsystem/weaponmodes/LightningGun.h
r3053 r5686 30 30 #define _LightningGun_H__ 31 31 32 #include " OrxonoxPrereqs.h"32 #include "objects/weaponsystem/WeaponsystemPrereqs.h" 33 33 #include "objects/weaponsystem/WeaponMode.h" 34 34 35 35 namespace orxonox 36 36 { 37 class _ OrxonoxExport LightningGun : public WeaponMode37 class _WeaponsystemExport LightningGun : public WeaponMode 38 38 { 39 39 public:
Note: See TracChangeset
for help on using the changeset viewer.