Changeset 5738 for code/trunk/src/orxonox
- Timestamp:
- Sep 1, 2009, 2:03:05 AM (15 years ago)
- Location:
- code/trunk
- Files:
-
- 18 deleted
- 12 edited
- 174 copied
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
/code/branches/libraries2 (added) merged: 5703-5717,5719-5737
- Property svn:mergeinfo changed
-
code/trunk/src/orxonox/CMakeLists.txt
r5693 r5738 26 26 PlayerManager.cc 27 27 28 InGameConsole.cc 29 Map.cc 28 Level.cc 29 Radar.cc 30 Scene.cc 30 31 ) 31 ADD_SUBDIRECTORY(gamestates) 32 33 ADD_SUBDIRECTORY(collisionshapes) 34 ADD_SUBDIRECTORY(controllers) 35 ADD_SUBDIRECTORY(gametypes) 36 ADD_SUBDIRECTORY(graphics) 37 ADD_SUBDIRECTORY(infos) 32 38 ADD_SUBDIRECTORY(interfaces) 39 ADD_SUBDIRECTORY(items) 33 40 ADD_SUBDIRECTORY(overlays) 34 ADD_SUBDIRECTORY( objects)41 ADD_SUBDIRECTORY(pickup) 35 42 ADD_SUBDIRECTORY(sound) 36 ADD_SUBDIRECTORY(tools) 37 38 # Translate argument 39 IF(ORXONOX_USE_WINMAIN) 40 SET(ORXONOX_WIN32 WIN32) 41 ENDIF() 43 ADD_SUBDIRECTORY(weaponsystem) 44 ADD_SUBDIRECTORY(worldentities) 42 45 43 46 ORXONOX_ADD_LIBRARY(orxonox … … 45 48 TOLUA_FILES 46 49 LevelManager.h 47 objects/pickup/BaseItem.h48 objects/pickup/PickupInventory.h50 pickup/BaseItem.h 51 pickup/PickupInventory.h 49 52 DEFINE_SYMBOL 50 53 "ORXONOX_SHARED_BUILD" … … 72 75 ) 73 76 74 ORXONOX_ADD_EXECUTABLE(orxonox-main75 # When defined as WIN32 this removes the console window on Windows76 ${ORXONOX_WIN32}77 LINK_LIBRARIES78 orxonox79 SOURCE_FILES80 Orxonox.cc81 OUTPUT_NAME orxonox82 )83 84 GET_TARGET_PROPERTY(_exec_loc orxonox-main LOCATION)85 GET_FILENAME_COMPONENT(_exec_name ${_exec_loc} NAME)86 SET(ORXONOX_EXECUTABLE_NAME ${_exec_name} CACHE INTERNAL "")87 88 77 89 78 # When using Visual Studio we want to use the output directory as working -
code/trunk/src/orxonox/CameraManager.cc
r3370 r5738 37 37 #include "core/ObjectList.h" 38 38 #include "tools/Shader.h" 39 #include " objects/worldentities/Camera.h"40 #include " objects/Scene.h"39 #include "graphics/Camera.h" 40 #include "Scene.h" 41 41 42 42 namespace orxonox -
code/trunk/src/orxonox/LevelManager.cc
r5695 r5738 38 38 #include "core/Loader.h" 39 39 #include "PlayerManager.h" 40 #include " objects/Level.h"41 #include " objects/infos/HumanPlayer.h"40 #include "Level.h" 41 #include "infos/HumanPlayer.h" 42 42 43 43 namespace orxonox -
code/trunk/src/orxonox/OrxonoxPrereqs.h
r5693 r5738 64 64 namespace orxonox 65 65 { 66 // manager67 66 class CameraManager; 68 67 class LevelManager; … … 70 69 class PlayerManager; 71 70 71 class Level; 72 class Scene; 73 class Tickable; 74 72 75 // interfaces 73 76 class GametypeMessageListener; 74 77 class NotificationListener; 75 78 class PawnListener; 79 class PlayerTrigger; 76 80 class RadarListener; 77 81 class RadarViewable; 78 82 class Rewardable; 79 83 class Teamcolourable; 80 81 // objects82 class Level;83 class Scene;84 class Tickable;85 84 86 85 // worldentities … … 106 105 107 106 // mixed 108 class PongCenterpoint;109 class PongBall;110 class PongBat;111 112 class EventListener;113 class EventDispatcher;114 class EventTarget;115 116 107 class SpawnPoint; 117 108 class TeamSpawnPoint; 118 109 119 class Attacher;120 110 class CameraPosition; 121 111 class Sublevel; 122 class ForceField;123 112 class Radar; 124 113 … … 139 128 class TeamBaseMatch; 140 129 class UnderAttack; 141 class Pong;142 130 143 131 // pickups … … 162 150 class RotatingEngine; 163 151 164 // trigger165 class Trigger;166 class DistanceTrigger;167 class EventTrigger;168 class PlayerTrigger;169 class CheckPoint;170 171 152 // weaponsystem 172 153 class WeaponSystem; … … 187 168 class WaypointController; 188 169 class WaypointPatrolController; 189 class PongAI;190 170 191 171 // infos … … 194 174 class HumanPlayer; 195 175 class Bot; 196 class PongBot;197 176 class GametypeInfo; 198 177 199 178 // collision 200 179 class CollisionShape; 201 class SphereCollisionShape;202 180 class CompoundCollisionShape; 203 class PlaneCollisionShape;204 181 class WorldEntityCollisionShape; 205 182 -
code/trunk/src/orxonox/PawnManager.cc
r3370 r5738 30 30 31 31 #include "core/CoreIncludes.h" 32 #include " objects/worldentities/pawns/Pawn.h"32 #include "worldentities/pawns/Pawn.h" 33 33 34 34 namespace orxonox -
code/trunk/src/orxonox/PlayerManager.cc
r3370 r5738 31 31 #include "core/CoreIncludes.h" 32 32 #include "core/GameMode.h" 33 #include " objects/Level.h"34 #include " objects/infos/HumanPlayer.h"33 #include "Level.h" 34 #include "infos/HumanPlayer.h" 35 35 #include "LevelManager.h" 36 36 -
code/trunk/src/orxonox/interfaces/InterfaceCompilation.cc
r5693 r5738 35 35 #include "GametypeMessageListener.h" 36 36 #include "PawnListener.h" 37 #include "PlayerTrigger.h" 37 38 #include "RadarListener.h" 38 39 #include "Rewardable.h" … … 84 85 Rewardable::Rewardable() 85 86 { 86 Register Object(Rewardable);87 RegisterRootObject(Rewardable); 87 88 } 88 89 … … 92 93 NotificationListener::NotificationListener() 93 94 { 94 RegisterObject(NotificationListener); 95 RegisterRootObject(NotificationListener); 96 } 97 98 //---------------------------- 99 // PlayerTrigger 100 //---------------------------- 101 PlayerTrigger::PlayerTrigger() 102 { 103 RegisterRootObject(PlayerTrigger); 104 105 this->player_ = NULL; 106 this->isForPlayer_ = true; 95 107 } 96 108 } -
code/trunk/src/orxonox/interfaces/RadarViewable.cc
r5693 r5738 36 36 #include "core/CoreIncludes.h" 37 37 #include "tools/DynamicLines.h" 38 #include " objects/worldentities/WorldEntity.h"39 #include " objects/Radar.h"40 #include " Map.h"38 #include "worldentities/WorldEntity.h" 39 #include "Radar.h" 40 #include "overlays/Map.h" 41 41 42 42 namespace orxonox -
code/trunk/src/orxonox/overlays/CMakeLists.txt
r5693 r5738 2 2 OrxonoxOverlay.cc 3 3 OverlayGroup.cc 4 5 InGameConsole.cc 6 Map.cc 4 7 ) 5 6 SET_SOURCE_FILES(OVERLAYS_SRC_FILES7 OverlayText.cc8 FadeoutText.cc9 GUIOverlay.cc10 )11 12 ADD_SUBDIRECTORY(debug)13 ADD_SUBDIRECTORY(hud)14 ADD_SUBDIRECTORY(stats)15 16 ORXONOX_ADD_LIBRARY(overlays17 MODULE18 FIND_HEADER_FILES19 DEFINE_SYMBOL20 "OVERLAYS_SHARED_BUILD"21 PCH_FILE22 ../OrxonoxPrecompiledHeaders.h23 LINK_LIBRARIES24 orxonox25 SOURCE_FILES ${OVERLAYS_SRC_FILES}26 ) -
code/trunk/src/orxonox/sound/SoundBase.cc
r5695 r5738 37 37 #include "core/Core.h" 38 38 #include "core/Resource.h" 39 #include " orxonox/objects/worldentities/WorldEntity.h"39 #include "worldentities/WorldEntity.h" 40 40 #include "SoundManager.h" 41 41 42 namespace orxonox 42 namespace orxonox 43 43 { 44 44 SoundBase::SoundBase(WorldEntity* entity) -
code/trunk/src/orxonox/sound/SoundManager.cc
r3370 r5738 32 32 33 33 #include "util/Math.h" 34 #include " orxonox/CameraManager.h"35 #include " orxonox/objects/worldentities/Camera.h"34 #include "CameraManager.h" 35 #include "graphics/Camera.h" 36 36 #include "SoundBase.h" 37 37 … … 146 146 Vector3 at = orient.zAxis(); 147 147 148 ALfloat orientation[6] = { at.x, at.y, at.z, 148 ALfloat orientation[6] = { at.x, at.y, at.z, 149 149 up.x, up.y, up.z }; 150 150 … … 158 158 (*i)->update(); 159 159 } 160 160 161 161 /** 162 162 * Check if sound is available
Note: See TracChangeset
for help on using the changeset viewer.