From a6521b43d3919014a2481761563089191b96303a Mon Sep 17 00:00:00 2001 From: Lauralie Date: Mon, 1 Jun 2015 17:41:10 +0100 Subject: [PATCH 1/8] Add SoLoud dependence to GameEngine vcxproj Debug and release DLLs. --- GameEngine/GameEngine/GameEngine.vcxproj | 32 +++++++++--------------- 1 file changed, 12 insertions(+), 20 deletions(-) diff --git a/GameEngine/GameEngine/GameEngine.vcxproj b/GameEngine/GameEngine/GameEngine.vcxproj index 3c4f3243f..64e30a968 100644 --- a/GameEngine/GameEngine/GameEngine.vcxproj +++ b/GameEngine/GameEngine/GameEngine.vcxproj @@ -103,7 +103,7 @@ EnableFastChecks MultiThreadedDebugDLL - %(AdditionalIncludeDirectories) + $(SolutionDir)Vendors/SoLoud/includes;%(AdditionalIncludeDirectories) 4503;4099 @@ -119,10 +119,8 @@ true - - - - + soloud_x64_d.lib + $(SolutionDir)Vendors/SoLoud/debug /ignore:4006,4221,4099,4098,4075 %(AdditionalOptions) @@ -133,7 +131,7 @@ true true WIN32;EDITOR_ENABLED;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;AGE_ENABLE_IMGUI;AGE_ENABLE_PROFILING;%(PreprocessorDefinitions) - %(AdditionalIncludeDirectories) + $(SolutionDir)Vendors/SoLoud/includes;%(AdditionalIncludeDirectories) 4503;4099 true false @@ -147,10 +145,8 @@ opengl32.lib;glu32.lib;glew32.lib;glext.lib;sdl2.lib;sdl2main.lib;%(AdditionalDependencies) - - - - + soloud_x64.lib + $(SolutionDir)Vendors/SoLoud/release true @@ -171,7 +167,7 @@ true true WIN32;EDITOR_ENABLED;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - %(AdditionalIncludeDirectories) + $(SolutionDir)Vendors/SoLoud/includes;%(AdditionalIncludeDirectories) 4503;4099 true false @@ -185,10 +181,8 @@ opengl32.lib;glu32.lib;glew32.lib;glext.lib;sdl2.lib;sdl2main.lib;%(AdditionalDependencies) - - - - + soloud_x64.lib + $(SolutionDir)Vendors/SoLoud/release /ignore:4006,4221,4099,4098,4075 %(AdditionalOptions) @@ -210,7 +204,7 @@ true true WIN32;EDITOR_ENABLED;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;AGE_ENABLE_PROFILING = 1;%(PreprocessorDefinitions) - %(AdditionalIncludeDirectories) + $(SolutionDir)Vendors/SoLoud/includes;%(AdditionalIncludeDirectories) 4503;4099 true false @@ -224,10 +218,8 @@ opengl32.lib;glu32.lib;glew32.lib;glext.lib;sdl2.lib;sdl2main.lib;%(AdditionalDependencies) - - - - + soloud_x64.lib + $(SolutionDir)Vendors/SoLoud/release true From 36372e3dda5fa21bd895f5692fc241ba2f9882ca Mon Sep 17 00:00:00 2001 From: Lauralie Date: Tue, 2 Jun 2015 17:13:54 +0100 Subject: [PATCH 2/8] Remove FMOD references from the Audio code --- GameEngine/GameEngine/Engine/Audio/Audio.cpp | 61 -------------- GameEngine/GameEngine/Engine/Audio/Audio.hh | 42 ---------- .../GameEngine/Engine/Audio/AudioManager.cpp | 79 +------------------ .../GameEngine/Engine/Audio/AudioManager.hh | 10 +-- .../GameEngine/Engine/Audio/FmodError.cpp | 11 --- .../GameEngine/Engine/Audio/FmodError.hpp | 6 -- GameEngine/GameEngine/GameEngine.vcxproj | 4 - .../GameEngine/GameEngine.vcxproj.filters | 4 - 8 files changed, 8 insertions(+), 209 deletions(-) delete mode 100644 GameEngine/GameEngine/Engine/Audio/Audio.cpp delete mode 100644 GameEngine/GameEngine/Engine/Audio/Audio.hh delete mode 100644 GameEngine/GameEngine/Engine/Audio/FmodError.cpp delete mode 100644 GameEngine/GameEngine/Engine/Audio/FmodError.hpp diff --git a/GameEngine/GameEngine/Engine/Audio/Audio.cpp b/GameEngine/GameEngine/Engine/Audio/Audio.cpp deleted file mode 100644 index 2d8c3707e..000000000 --- a/GameEngine/GameEngine/Engine/Audio/Audio.cpp +++ /dev/null @@ -1,61 +0,0 @@ -#include