Changeset 2151 for code/branches/physics
- Timestamp:
- Nov 6, 2008, 12:55:07 PM (16 years ago)
- Location:
- code/branches/physics
- Files:
-
- 4 added
- 20 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
code/branches/physics/src/orxonox/CMakeLists.txt
r2141 r2151 57 57 objects/Scene.cc 58 58 objects/worldentities/WorldEntity.cc 59 objects/worldentities/PositionableEntity.cc 59 objects/worldentities/StaticEntity.cc 60 objects/worldentities/KinematicEntity.cc 61 objects/worldentities/DynamicEntity.cc 60 62 objects/worldentities/MovableEntity.cc 61 63 objects/worldentities/ControllableEntity.cc -
code/branches/physics/src/orxonox/OrxonoxPrereqs.h
r2096 r2151 103 103 104 104 class WorldEntity; 105 class PositionableEntity;105 class StaticEntity; 106 106 class MovableEntity; 107 107 class ControllableEntity; -
code/branches/physics/src/orxonox/objects/worldentities/Backlight.h
r2103 r2151 32 32 #include "OrxonoxPrereqs.h" 33 33 34 #include " PositionableEntity.h"34 #include "StaticEntity.h" 35 35 #include "tools/BillboardSet.h" 36 36 37 37 namespace orxonox 38 38 { 39 class _OrxonoxExport Backlight : public PositionableEntity39 class _OrxonoxExport Backlight : public StaticEntity 40 40 { 41 41 public: -
code/branches/physics/src/orxonox/objects/worldentities/Billboard.cc
r2087 r2151 38 38 CreateFactory(Billboard); 39 39 40 Billboard::Billboard(BaseObject* creator) : PositionableEntity(creator)40 Billboard::Billboard(BaseObject* creator) : StaticEntity(creator) 41 41 { 42 42 RegisterObject(Billboard); -
code/branches/physics/src/orxonox/objects/worldentities/Billboard.h
r2087 r2151 31 31 32 32 #include "OrxonoxPrereqs.h" 33 #include " PositionableEntity.h"33 #include "StaticEntity.h" 34 34 #include "util/Math.h" 35 35 #include "tools/BillboardSet.h" … … 37 37 namespace orxonox 38 38 { 39 class _OrxonoxExport Billboard : public PositionableEntity39 class _OrxonoxExport Billboard : public StaticEntity 40 40 { 41 41 public: -
code/branches/physics/src/orxonox/objects/worldentities/Camera.cc
r2103 r2151 47 47 CreateFactory(Camera); 48 48 49 Camera::Camera(BaseObject* creator) : PositionableEntity(creator)49 Camera::Camera(BaseObject* creator) : StaticEntity(creator) 50 50 { 51 51 RegisterObject(Camera); -
code/branches/physics/src/orxonox/objects/worldentities/Camera.h
r2103 r2151 33 33 34 34 #include <OgrePrerequisites.h> 35 #include "objects/worldentities/ PositionableEntity.h"35 #include "objects/worldentities/StaticEntity.h" 36 36 #include "objects/Tickable.h" 37 37 38 38 namespace orxonox 39 39 { 40 class _OrxonoxExport Camera : public PositionableEntity, public Tickable40 class _OrxonoxExport Camera : public StaticEntity, public Tickable 41 41 { 42 42 friend class CameraManager; -
code/branches/physics/src/orxonox/objects/worldentities/CameraPosition.cc
r2087 r2151 38 38 CreateFactory(CameraPosition); 39 39 40 CameraPosition::CameraPosition(BaseObject* creator) : PositionableEntity(creator)40 CameraPosition::CameraPosition(BaseObject* creator) : StaticEntity(creator) 41 41 { 42 42 RegisterObject(CameraPosition); -
code/branches/physics/src/orxonox/objects/worldentities/CameraPosition.h
r2087 r2151 32 32 #include "OrxonoxPrereqs.h" 33 33 34 #include "objects/worldentities/ PositionableEntity.h"34 #include "objects/worldentities/StaticEntity.h" 35 35 36 36 namespace orxonox 37 37 { 38 class _OrxonoxExport CameraPosition : public PositionableEntity38 class _OrxonoxExport CameraPosition : public StaticEntity 39 39 { 40 40 public: -
code/branches/physics/src/orxonox/objects/worldentities/Light.cc
r2087 r2151 47 47 CreateFactory(Light); 48 48 49 Light::Light(BaseObject* creator) : PositionableEntity(creator)49 Light::Light(BaseObject* creator) : StaticEntity(creator) 50 50 { 51 51 RegisterObject(Light); -
code/branches/physics/src/orxonox/objects/worldentities/Light.h
r2087 r2151 31 31 32 32 #include "OrxonoxPrereqs.h" 33 #include " PositionableEntity.h"33 #include "StaticEntity.h" 34 34 35 35 #include <string> … … 40 40 namespace orxonox 41 41 { 42 class _OrxonoxExport Light : public PositionableEntity42 class _OrxonoxExport Light : public StaticEntity 43 43 { 44 44 public: -
code/branches/physics/src/orxonox/objects/worldentities/Model.cc
r2087 r2151 38 38 CreateFactory(Model); 39 39 40 Model::Model(BaseObject* creator) : PositionableEntity(creator)40 Model::Model(BaseObject* creator) : StaticEntity(creator) 41 41 { 42 42 RegisterObject(Model); -
code/branches/physics/src/orxonox/objects/worldentities/Model.h
r2087 r2151 31 31 32 32 #include "OrxonoxPrereqs.h" 33 #include " PositionableEntity.h"33 #include "StaticEntity.h" 34 34 #include "tools/Mesh.h" 35 35 36 36 namespace orxonox 37 37 { 38 class _OrxonoxExport Model : public PositionableEntity38 class _OrxonoxExport Model : public StaticEntity 39 39 { 40 40 public: … … 70 70 } 71 71 72 #endif /* _ PositionableEntity_H__ */72 #endif /* _Model_H__ */ -
code/branches/physics/src/orxonox/objects/worldentities/ParticleEmitter.cc
r2087 r2151 45 45 CreateFactory(ParticleEmitter); 46 46 47 ParticleEmitter::ParticleEmitter(BaseObject* creator) : PositionableEntity(creator)47 ParticleEmitter::ParticleEmitter(BaseObject* creator) : StaticEntity(creator) 48 48 { 49 49 RegisterObject(ParticleEmitter); -
code/branches/physics/src/orxonox/objects/worldentities/ParticleEmitter.h
r2087 r2151 31 31 32 32 #include "OrxonoxPrereqs.h" 33 #include " PositionableEntity.h"33 #include "StaticEntity.h" 34 34 35 35 namespace orxonox 36 36 { 37 class _OrxonoxExport ParticleEmitter : public PositionableEntity37 class _OrxonoxExport ParticleEmitter : public StaticEntity 38 38 { 39 39 public: -
code/branches/physics/src/orxonox/objects/worldentities/SpawnPoint.cc
r2087 r2151 38 38 CreateFactory(SpawnPoint); 39 39 40 SpawnPoint::SpawnPoint(BaseObject* creator) : PositionableEntity(creator)40 SpawnPoint::SpawnPoint(BaseObject* creator) : StaticEntity(creator) 41 41 { 42 42 RegisterObject(SpawnPoint); -
code/branches/physics/src/orxonox/objects/worldentities/SpawnPoint.h
r2087 r2151 34 34 #include "core/Identifier.h" 35 35 #include "core/Template.h" 36 #include " PositionableEntity.h"36 #include "StaticEntity.h" 37 37 #include "objects/worldentities/pawns/Pawn.h" 38 38 39 39 namespace orxonox 40 40 { 41 class _OrxonoxExport SpawnPoint : public PositionableEntity41 class _OrxonoxExport SpawnPoint : public StaticEntity 42 42 { 43 43 public: -
code/branches/physics/src/orxonox/objects/worldentities/StaticEntity.cc
-
Property
svn:mergeinfo
set to
(toggle deleted branches)
/code/branches/objecthierarchy/src/orxonox/objects/worldentities/PositionableEntity.cc merged eligible /code/branches/ceguilua/src/orxonox/objects/worldentities/PositionableEntity.cc 1802-1808 /code/branches/core3/src/orxonox/objects/worldentities/PositionableEntity.cc 1572-1739 /code/branches/gcc43/src/orxonox/objects/worldentities/PositionableEntity.cc 1580 /code/branches/gui/src/orxonox/objects/worldentities/PositionableEntity.cc 1635-1723 /code/branches/input/src/orxonox/objects/worldentities/PositionableEntity.cc 1629-1636 /code/branches/physics/src/orxonox/objects/worldentities/PositionableEntity.cc 1912-2055 /code/branches/pickups/src/orxonox/objects/worldentities/PositionableEntity.cc 1926-2086 /code/branches/questsystem/src/orxonox/objects/worldentities/PositionableEntity.cc 1894-2088 /code/branches/script_trigger/src/orxonox/objects/worldentities/PositionableEntity.cc 1295-1953,1955 /code/branches/weapon/src/orxonox/objects/worldentities/PositionableEntity.cc 1925-2094
r2144 r2151 28 28 29 29 #include "OrxonoxStableHeaders.h" 30 #include " PositionableEntity.h"30 #include "StaticEntity.h" 31 31 #include "core/CoreIncludes.h" 32 32 33 33 namespace orxonox 34 34 { 35 CreateFactory( PositionableEntity);35 CreateFactory(StaticEntity); 36 36 37 PositionableEntity::PositionableEntity(BaseObject* creator) : WorldEntity(creator)37 StaticEntity::StaticEntity(BaseObject* creator) : WorldEntity(creator) 38 38 { 39 RegisterObject( PositionableEntity);39 RegisterObject(StaticEntity); 40 40 41 41 this->registerVariables(); 42 42 } 43 43 44 PositionableEntity::~PositionableEntity()44 StaticEntity::~StaticEntity() 45 45 { 46 46 } 47 47 48 void PositionableEntity::registerVariables()48 void StaticEntity::registerVariables() 49 49 { 50 50 REGISTERDATA(this->getPosition().x, network::direction::toclient); -
Property
svn:mergeinfo
set to
(toggle deleted branches)
-
code/branches/physics/src/orxonox/objects/worldentities/StaticEntity.h
-
Property
svn:mergeinfo
set to
(toggle deleted branches)
/code/branches/objecthierarchy/src/orxonox/objects/worldentities/PositionableEntity.h merged eligible /code/branches/ceguilua/src/orxonox/objects/worldentities/PositionableEntity.h 1802-1808 /code/branches/core3/src/orxonox/objects/worldentities/PositionableEntity.h 1572-1739 /code/branches/gcc43/src/orxonox/objects/worldentities/PositionableEntity.h 1580 /code/branches/gui/src/orxonox/objects/worldentities/PositionableEntity.h 1635-1723 /code/branches/input/src/orxonox/objects/worldentities/PositionableEntity.h 1629-1636 /code/branches/physics/src/orxonox/objects/worldentities/PositionableEntity.h 1912-2055 /code/branches/pickups/src/orxonox/objects/worldentities/PositionableEntity.h 1926-2086 /code/branches/questsystem/src/orxonox/objects/worldentities/PositionableEntity.h 1894-2088 /code/branches/script_trigger/src/orxonox/objects/worldentities/PositionableEntity.h 1295-1953,1955 /code/branches/weapon/src/orxonox/objects/worldentities/PositionableEntity.h 1925-2094
r2144 r2151 27 27 */ 28 28 29 #ifndef _ PositionableEntity_H__30 #define _ PositionableEntity_H__29 #ifndef _StaticEntity_H__ 30 #define _StaticEntity_H__ 31 31 32 32 #include "OrxonoxPrereqs.h" … … 35 35 namespace orxonox 36 36 { 37 class _OrxonoxExport PositionableEntity : public WorldEntity37 class _OrxonoxExport StaticEntity : public WorldEntity 38 38 { 39 39 public: 40 PositionableEntity(BaseObject* creator);41 virtual ~ PositionableEntity();40 StaticEntity(BaseObject* creator); 41 virtual ~StaticEntity(); 42 42 43 43 void registerVariables(); … … 74 74 } 75 75 76 #endif /* _ PositionableEntity_H__ */76 #endif /* _StaticEntity_H__ */ -
Property
svn:mergeinfo
set to
(toggle deleted branches)
-
code/branches/physics/src/orxonox/objects/worldentities/triggers/Trigger.cc
r2103 r2151 44 44 CreateFactory(Trigger); 45 45 46 Trigger::Trigger(BaseObject* creator) : PositionableEntity(creator)46 Trigger::Trigger(BaseObject* creator) : StaticEntity(creator) 47 47 { 48 48 RegisterObject(Trigger); -
code/branches/physics/src/orxonox/objects/worldentities/triggers/Trigger.h
r2103 r2151 36 36 37 37 #include "objects/Tickable.h" 38 #include "objects/worldentities/ PositionableEntity.h"38 #include "objects/worldentities/StaticEntity.h" 39 39 #include "tools/BillboardSet.h" 40 40 … … 48 48 }; 49 49 50 class _OrxonoxExport Trigger : public PositionableEntity, public Tickable50 class _OrxonoxExport Trigger : public StaticEntity, public Tickable 51 51 { 52 52 public: -
code/branches/physics/visual_studio/vc8/orxonox.vcproj
r2124 r2151 301 301 </File> 302 302 <File 303 RelativePath="..\..\src\orxonox\objects\worldentities\DynamicEntity.cc" 304 > 305 </File> 306 <File 307 RelativePath="..\..\src\orxonox\objects\worldentities\KinematicEntity.cc" 308 > 309 </File> 310 <File 303 311 RelativePath="..\..\src\orxonox\objects\worldentities\Light.cc" 304 312 > … … 321 329 </File> 322 330 <File 323 RelativePath="..\..\src\orxonox\objects\worldentities\PositionableEntity.cc"324 >325 </File>326 <File327 331 RelativePath="..\..\src\orxonox\objects\worldentities\SpawnPoint.cc" 332 > 333 </File> 334 <File 335 RelativePath="..\..\src\orxonox\objects\worldentities\StaticEntity.cc" 328 336 > 329 337 </File> … … 933 941 </File> 934 942 <File 943 RelativePath="..\..\src\orxonox\objects\worldentities\DynamicEntity.h" 944 > 945 </File> 946 <File 947 RelativePath="..\..\src\orxonox\objects\worldentities\KinematicEntity.h" 948 > 949 </File> 950 <File 935 951 RelativePath="..\..\src\orxonox\objects\worldentities\Light.h" 936 952 > … … 953 969 </File> 954 970 <File 955 RelativePath="..\..\src\orxonox\objects\worldentities\PositionableEntity.h"956 >957 </File>958 <File959 971 RelativePath="..\..\src\orxonox\objects\worldentities\SpawnPoint.h" 972 > 973 </File> 974 <File 975 RelativePath="..\..\src\orxonox\objects\worldentities\StaticEntity.h" 960 976 > 961 977 </File>
Note: See TracChangeset
for help on using the changeset viewer.