aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorXTZGZoReX <none@none>2010-06-07 13:57:34 +0200
committerXTZGZoReX <none@none>2010-06-07 13:57:34 +0200
commitfcd58c134dc532a99dbc19a884b9f3aa9ec70b69 (patch)
tree79890a5e233a16effd76ffae00d52a5a608fd459 /src
parent24c720d8993804b7575a31bfc1b83514a1dfd492 (diff)
* Move VMap3 code to a separate static 'collision' library.
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/server/CMakeLists.txt5
-rw-r--r--src/server/collision/BoundingIntervalHierarchy.cpp (renamed from src/server/game/CollisionDetection/BoundingIntervalHierarchy.cpp)0
-rw-r--r--src/server/collision/BoundingIntervalHierarchy.h (renamed from src/server/game/CollisionDetection/BoundingIntervalHierarchy.h)0
-rw-r--r--src/server/collision/CMakeLists.txt29
-rw-r--r--src/server/collision/Management/IVMapManager.h (renamed from src/server/game/CollisionDetection/IVMapManager.h)0
-rw-r--r--src/server/collision/Management/VMapFactory.cpp (renamed from src/server/game/CollisionDetection/VMapFactory.cpp)0
-rw-r--r--src/server/collision/Management/VMapFactory.h (renamed from src/server/game/CollisionDetection/VMapFactory.h)0
-rw-r--r--src/server/collision/Management/VMapManager2.cpp (renamed from src/server/game/CollisionDetection/VMapManager2.cpp)0
-rw-r--r--src/server/collision/Management/VMapManager2.h (renamed from src/server/game/CollisionDetection/VMapManager2.h)0
-rw-r--r--src/server/collision/Maps/MapTree.cpp (renamed from src/server/game/CollisionDetection/MapTree.cpp)0
-rw-r--r--src/server/collision/Maps/MapTree.h (renamed from src/server/game/CollisionDetection/MapTree.h)0
-rw-r--r--src/server/collision/Maps/TileAssembler.cpp (renamed from src/server/game/CollisionDetection/TileAssembler.cpp)0
-rw-r--r--src/server/collision/Maps/TileAssembler.h (renamed from src/server/game/CollisionDetection/TileAssembler.h)0
-rw-r--r--src/server/collision/Models/ModelInstance.cpp (renamed from src/server/game/CollisionDetection/ModelInstance.cpp)0
-rw-r--r--src/server/collision/Models/ModelInstance.h (renamed from src/server/game/CollisionDetection/ModelInstance.h)0
-rw-r--r--src/server/collision/Models/WorldModel.cpp (renamed from src/server/game/CollisionDetection/WorldModel.cpp)0
-rw-r--r--src/server/collision/Models/WorldModel.h (renamed from src/server/game/CollisionDetection/WorldModel.h)0
-rw-r--r--src/server/collision/VMapDefinitions.h (renamed from src/server/game/CollisionDetection/VMapDefinitions.h)0
-rw-r--r--src/server/collision/VMapTools.h (renamed from src/server/game/CollisionDetection/VMapTools.h)0
-rw-r--r--src/server/game/CollisionDetection/CMakeLists.txt30
20 files changed, 32 insertions, 32 deletions
diff --git a/src/server/CMakeLists.txt b/src/server/CMakeLists.txt
index fa0cd1acce2..1a6321c23e3 100644
--- a/src/server/CMakeLists.txt
+++ b/src/server/CMakeLists.txt
@@ -1,7 +1,8 @@
+add_subdirectory(shared)
add_subdirectory(game)
+add_subdirectory(collision)
if (DO_SCRIPTS)
add_subdirectory(scripts)
endif (DO_SCRIPTS)
-add_subdirectory(shared)
-add_subdirectory(worldserver)
add_subdirectory(authserver)
+add_subdirectory(worldserver)
diff --git a/src/server/game/CollisionDetection/BoundingIntervalHierarchy.cpp b/src/server/collision/BoundingIntervalHierarchy.cpp
index 4bd6b3c701e..4bd6b3c701e 100644
--- a/src/server/game/CollisionDetection/BoundingIntervalHierarchy.cpp
+++ b/src/server/collision/BoundingIntervalHierarchy.cpp
diff --git a/src/server/game/CollisionDetection/BoundingIntervalHierarchy.h b/src/server/collision/BoundingIntervalHierarchy.h
index 15ae90c23eb..15ae90c23eb 100644
--- a/src/server/game/CollisionDetection/BoundingIntervalHierarchy.h
+++ b/src/server/collision/BoundingIntervalHierarchy.h
diff --git a/src/server/collision/CMakeLists.txt b/src/server/collision/CMakeLists.txt
new file mode 100644
index 00000000000..e30b9a2bf36
--- /dev/null
+++ b/src/server/collision/CMakeLists.txt
@@ -0,0 +1,29 @@
+
+########### next target ###############
+
+SET(collision_STAT_SRCS
+ BIH.h
+ BIH.cpp
+ Management/IVMapManager.h
+ Maps/MapTree.cpp
+ Maps/MapTree.h
+ Models/ModelInstance.cpp
+ Models/ModelInstance.h
+ Maps/TileAssembler.cpp
+ Maps/TileAssembler.h
+ VMapDefinitions.h
+ Management/VMapFactory.cpp
+ Management/VMapFactory.h
+ Management/VMapManager2.cpp
+ Management/VMapManager2.h
+ VMapTools.h
+ Models/WorldModel.cpp
+ Models/WorldModel.h
+)
+
+include_directories(
+ ${ACE_INCLUDE_DIR}
+ ${CMAKE_SOURCE_DIR}/dep/include/g3dlite
+)
+
+add_library(collision STATIC ${collision_STAT_SRCS})
diff --git a/src/server/game/CollisionDetection/IVMapManager.h b/src/server/collision/Management/IVMapManager.h
index 00629eb122c..00629eb122c 100644
--- a/src/server/game/CollisionDetection/IVMapManager.h
+++ b/src/server/collision/Management/IVMapManager.h
diff --git a/src/server/game/CollisionDetection/VMapFactory.cpp b/src/server/collision/Management/VMapFactory.cpp
index 331acbace47..331acbace47 100644
--- a/src/server/game/CollisionDetection/VMapFactory.cpp
+++ b/src/server/collision/Management/VMapFactory.cpp
diff --git a/src/server/game/CollisionDetection/VMapFactory.h b/src/server/collision/Management/VMapFactory.h
index 8dc2c01938a..8dc2c01938a 100644
--- a/src/server/game/CollisionDetection/VMapFactory.h
+++ b/src/server/collision/Management/VMapFactory.h
diff --git a/src/server/game/CollisionDetection/VMapManager2.cpp b/src/server/collision/Management/VMapManager2.cpp
index 1e8a84aee52..1e8a84aee52 100644
--- a/src/server/game/CollisionDetection/VMapManager2.cpp
+++ b/src/server/collision/Management/VMapManager2.cpp
diff --git a/src/server/game/CollisionDetection/VMapManager2.h b/src/server/collision/Management/VMapManager2.h
index 5f03b87b07f..5f03b87b07f 100644
--- a/src/server/game/CollisionDetection/VMapManager2.h
+++ b/src/server/collision/Management/VMapManager2.h
diff --git a/src/server/game/CollisionDetection/MapTree.cpp b/src/server/collision/Maps/MapTree.cpp
index 8c77ee109f3..8c77ee109f3 100644
--- a/src/server/game/CollisionDetection/MapTree.cpp
+++ b/src/server/collision/Maps/MapTree.cpp
diff --git a/src/server/game/CollisionDetection/MapTree.h b/src/server/collision/Maps/MapTree.h
index 7955cb92d68..7955cb92d68 100644
--- a/src/server/game/CollisionDetection/MapTree.h
+++ b/src/server/collision/Maps/MapTree.h
diff --git a/src/server/game/CollisionDetection/TileAssembler.cpp b/src/server/collision/Maps/TileAssembler.cpp
index d01b54a7564..d01b54a7564 100644
--- a/src/server/game/CollisionDetection/TileAssembler.cpp
+++ b/src/server/collision/Maps/TileAssembler.cpp
diff --git a/src/server/game/CollisionDetection/TileAssembler.h b/src/server/collision/Maps/TileAssembler.h
index b26735708af..b26735708af 100644
--- a/src/server/game/CollisionDetection/TileAssembler.h
+++ b/src/server/collision/Maps/TileAssembler.h
diff --git a/src/server/game/CollisionDetection/ModelInstance.cpp b/src/server/collision/Models/ModelInstance.cpp
index 677a08e147a..677a08e147a 100644
--- a/src/server/game/CollisionDetection/ModelInstance.cpp
+++ b/src/server/collision/Models/ModelInstance.cpp
diff --git a/src/server/game/CollisionDetection/ModelInstance.h b/src/server/collision/Models/ModelInstance.h
index 97b3ab632a1..97b3ab632a1 100644
--- a/src/server/game/CollisionDetection/ModelInstance.h
+++ b/src/server/collision/Models/ModelInstance.h
diff --git a/src/server/game/CollisionDetection/WorldModel.cpp b/src/server/collision/Models/WorldModel.cpp
index 690c77577ae..690c77577ae 100644
--- a/src/server/game/CollisionDetection/WorldModel.cpp
+++ b/src/server/collision/Models/WorldModel.cpp
diff --git a/src/server/game/CollisionDetection/WorldModel.h b/src/server/collision/Models/WorldModel.h
index f12efed4f5d..f12efed4f5d 100644
--- a/src/server/game/CollisionDetection/WorldModel.h
+++ b/src/server/collision/Models/WorldModel.h
diff --git a/src/server/game/CollisionDetection/VMapDefinitions.h b/src/server/collision/VMapDefinitions.h
index e4a34cc1397..e4a34cc1397 100644
--- a/src/server/game/CollisionDetection/VMapDefinitions.h
+++ b/src/server/collision/VMapDefinitions.h
diff --git a/src/server/game/CollisionDetection/VMapTools.h b/src/server/collision/VMapTools.h
index dbbd9af9271..dbbd9af9271 100644
--- a/src/server/game/CollisionDetection/VMapTools.h
+++ b/src/server/collision/VMapTools.h
diff --git a/src/server/game/CollisionDetection/CMakeLists.txt b/src/server/game/CollisionDetection/CMakeLists.txt
deleted file mode 100644
index 7d865d354e7..00000000000
--- a/src/server/game/CollisionDetection/CMakeLists.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-
-########### next target ###############
-
-SET(vmaps_STAT_SRCS
- BIH.h
- BIH.cpp
- IVMapManager.h
- MapTree.cpp
- MapTree.h
- ModelInstance.cpp
- ModelInstance.h
- TileAssembler.cpp
- TileAssembler.h
- VMapDefinitions.h
- VMapFactory.cpp
- VMapFactory.h
- VMapManager2.cpp
- VMapManager2.h
- VMapTools.h
- WorldModel.cpp
- WorldModel.h
-)
-
-include_directories(
- ${ACE_INCLUDE_DIR}
- ${CMAKE_SOURCE_DIR}/src/server/framework
- ${CMAKE_SOURCE_DIR}/dep/include/g3dlite
-)
-
-add_library(vmaps STATIC ${vmaps_STAT_SRCS})