Changeset 2184
- Timestamp:
- Nov 12, 2008, 11:43:48 AM (16 years ago)
- Location:
- code/branches/physics/src/orxonox
- Files:
-
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/physics/src/orxonox/CMakeLists.txt
r2151 r2184 58 58 objects/worldentities/WorldEntity.cc 59 59 objects/worldentities/StaticEntity.cc 60 objects/worldentities/KinematicEntity.cc61 objects/worldentities/DynamicEntity.cc62 60 objects/worldentities/MovableEntity.cc 61 objects/worldentities/PositionableEntity.cc 62 objects/worldentities/LinearEntity.cc 63 63 objects/worldentities/ControllableEntity.cc 64 64 objects/worldentities/Model.cc -
code/branches/physics/src/orxonox/OrxonoxPrereqs.h
r2178 r2184 105 105 class StaticEntity; 106 106 class MovableEntity; 107 class PositionableEntity; 107 108 class ControllableEntity; 109 class LinearEntity; 108 110 class Sublevel; 109 111 -
code/branches/physics/src/orxonox/objects/worldentities/Backlight.h
r2151 r2184 32 32 #include "OrxonoxPrereqs.h" 33 33 34 #include " StaticEntity.h"34 #include "PositionableEntity.h" 35 35 #include "tools/BillboardSet.h" 36 36 37 37 namespace orxonox 38 38 { 39 class _OrxonoxExport Backlight : public StaticEntity39 class _OrxonoxExport Backlight : public PositionableEntity 40 40 { 41 41 public: -
code/branches/physics/src/orxonox/objects/worldentities/Billboard.cc
r2151 r2184 38 38 CreateFactory(Billboard); 39 39 40 Billboard::Billboard(BaseObject* creator) : StaticEntity(creator)40 Billboard::Billboard(BaseObject* creator) : PositionableEntity(creator) 41 41 { 42 42 RegisterObject(Billboard); -
code/branches/physics/src/orxonox/objects/worldentities/Billboard.h
r2151 r2184 31 31 32 32 #include "OrxonoxPrereqs.h" 33 #include " StaticEntity.h"33 #include "PositionableEntity.h" 34 34 #include "util/Math.h" 35 35 #include "tools/BillboardSet.h" … … 37 37 namespace orxonox 38 38 { 39 class _OrxonoxExport Billboard : public StaticEntity39 class _OrxonoxExport Billboard : public PositionableEntity 40 40 { 41 41 public: -
code/branches/physics/src/orxonox/objects/worldentities/Camera.cc
r2151 r2184 47 47 CreateFactory(Camera); 48 48 49 Camera::Camera(BaseObject* creator) : StaticEntity(creator)49 Camera::Camera(BaseObject* creator) : PositionableEntity(creator) 50 50 { 51 51 RegisterObject(Camera); -
code/branches/physics/src/orxonox/objects/worldentities/Camera.h
r2151 r2184 33 33 34 34 #include <OgrePrerequisites.h> 35 #include "objects/worldentities/ StaticEntity.h"35 #include "objects/worldentities/PositionableEntity.h" 36 36 #include "objects/Tickable.h" 37 37 38 38 namespace orxonox 39 39 { 40 class _OrxonoxExport Camera : public StaticEntity, public Tickable40 class _OrxonoxExport Camera : public PositionableEntity, public Tickable 41 41 { 42 42 friend class CameraManager; -
code/branches/physics/src/orxonox/objects/worldentities/CameraPosition.cc
r2151 r2184 38 38 CreateFactory(CameraPosition); 39 39 40 CameraPosition::CameraPosition(BaseObject* creator) : StaticEntity(creator)40 CameraPosition::CameraPosition(BaseObject* creator) : PositionableEntity(creator) 41 41 { 42 42 RegisterObject(CameraPosition); -
code/branches/physics/src/orxonox/objects/worldentities/CameraPosition.h
r2151 r2184 32 32 #include "OrxonoxPrereqs.h" 33 33 34 #include "objects/worldentities/ StaticEntity.h"34 #include "objects/worldentities/PositionableEntity.h" 35 35 36 36 namespace orxonox 37 37 { 38 class _OrxonoxExport CameraPosition : public StaticEntity38 class _OrxonoxExport CameraPosition : public PositionableEntity 39 39 { 40 40 public: -
code/branches/physics/src/orxonox/objects/worldentities/Light.cc
r2151 r2184 47 47 CreateFactory(Light); 48 48 49 Light::Light(BaseObject* creator) : StaticEntity(creator)49 Light::Light(BaseObject* creator) : PositionableEntity(creator) 50 50 { 51 51 RegisterObject(Light); -
code/branches/physics/src/orxonox/objects/worldentities/Light.h
r2151 r2184 31 31 32 32 #include "OrxonoxPrereqs.h" 33 #include " StaticEntity.h"33 #include "PositionableEntity.h" 34 34 35 35 #include <string> … … 40 40 namespace orxonox 41 41 { 42 class _OrxonoxExport Light : public StaticEntity42 class _OrxonoxExport Light : public PositionableEntity 43 43 { 44 44 public: -
code/branches/physics/src/orxonox/objects/worldentities/Model.cc
r2151 r2184 38 38 CreateFactory(Model); 39 39 40 Model::Model(BaseObject* creator) : StaticEntity(creator)40 Model::Model(BaseObject* creator) : PositionableEntity(creator) 41 41 { 42 42 RegisterObject(Model); -
code/branches/physics/src/orxonox/objects/worldentities/Model.h
r2151 r2184 31 31 32 32 #include "OrxonoxPrereqs.h" 33 #include " StaticEntity.h"33 #include "PositionableEntity.h" 34 34 #include "tools/Mesh.h" 35 35 36 36 namespace orxonox 37 37 { 38 class _OrxonoxExport Model : public StaticEntity38 class _OrxonoxExport Model : public PositionableEntity 39 39 { 40 40 public: -
code/branches/physics/src/orxonox/objects/worldentities/ParticleEmitter.cc
r2151 r2184 45 45 CreateFactory(ParticleEmitter); 46 46 47 ParticleEmitter::ParticleEmitter(BaseObject* creator) : StaticEntity(creator)47 ParticleEmitter::ParticleEmitter(BaseObject* creator) : PositionableEntity(creator) 48 48 { 49 49 RegisterObject(ParticleEmitter); -
code/branches/physics/src/orxonox/objects/worldentities/ParticleEmitter.h
r2151 r2184 31 31 32 32 #include "OrxonoxPrereqs.h" 33 #include " StaticEntity.h"33 #include "PositionableEntity.h" 34 34 35 35 namespace orxonox 36 36 { 37 class _OrxonoxExport ParticleEmitter : public StaticEntity37 class _OrxonoxExport ParticleEmitter : public PositionableEntity 38 38 { 39 39 public: -
code/branches/physics/src/orxonox/objects/worldentities/SpawnPoint.cc
r2151 r2184 38 38 CreateFactory(SpawnPoint); 39 39 40 SpawnPoint::SpawnPoint(BaseObject* creator) : StaticEntity(creator)40 SpawnPoint::SpawnPoint(BaseObject* creator) : PositionableEntity(creator) 41 41 { 42 42 RegisterObject(SpawnPoint); -
code/branches/physics/src/orxonox/objects/worldentities/SpawnPoint.h
r2151 r2184 34 34 #include "core/Identifier.h" 35 35 #include "core/Template.h" 36 #include " StaticEntity.h"36 #include "PositionableEntity.h" 37 37 #include "objects/worldentities/pawns/Pawn.h" 38 38 39 39 namespace orxonox 40 40 { 41 class _OrxonoxExport SpawnPoint : public StaticEntity41 class _OrxonoxExport SpawnPoint : public PositionableEntity 42 42 { 43 43 public: -
code/branches/physics/src/orxonox/objects/worldentities/triggers/Trigger.cc
r2151 r2184 44 44 CreateFactory(Trigger); 45 45 46 Trigger::Trigger(BaseObject* creator) : StaticEntity(creator)46 Trigger::Trigger(BaseObject* creator) : PositionableEntity(creator) 47 47 { 48 48 RegisterObject(Trigger); -
code/branches/physics/src/orxonox/objects/worldentities/triggers/Trigger.h
r2151 r2184 36 36 37 37 #include "objects/Tickable.h" 38 #include "objects/worldentities/ StaticEntity.h"38 #include "objects/worldentities/PositionableEntity.h" 39 39 #include "tools/BillboardSet.h" 40 40 … … 48 48 }; 49 49 50 class _OrxonoxExport Trigger : public StaticEntity, public Tickable50 class _OrxonoxExport Trigger : public PositionableEntity, public Tickable 51 51 { 52 52 public:
Note: See TracChangeset
for help on using the changeset viewer.