Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

Changeset 680

Committed by IonutCava on Thu 14 Apr, 2016 16:15:38 +0000

Commit Message:

[IonutCava]
- Added a mat2 class (untested)
- Added static asserts to matrices, vectors and quaternions to allow only arithmetic (sans bool) data types
- Added more vector unit tests
- Added unit tests for matrices
- D32 finally renamed to D64 as the VC++ compiler is considered as the reference compiler

Changes

Modified /trunk/Source Code/AI/AIEntity.cpp Diff

Modified /trunk/Source Code/AI/Headers/AIEntity.h Diff

Modified /trunk/Source Code/AI/PathFinding/DivideCrowd.cpp Diff

Modified /trunk/Source Code/AI/PathFinding/Headers/DivideCrowd.h Diff

Modified /trunk/Source Code/AI/PathFinding/NavMeshes/Headers/NavMeshContext.h Diff

Modified /trunk/Source Code/AI/PathFinding/NavMeshes/NavMesh.cpp Diff

Modified /trunk/Source Code/AI/PathFinding/NavMeshes/NavMeshContext.cpp Diff

Modified /trunk/Source Code/Core/Debugging/DebugInterface.cpp Diff

Modified /trunk/Source Code/Core/Headers/ApplicationTimer.h Diff

Modified /trunk/Source Code/Core/Headers/ProfileTimer.h Diff

Modified /trunk/Source Code/Core/Kernel.cpp Diff

Modified /trunk/Source Code/Core/Math/Headers/MathHelper.h Diff

Modified /trunk/Source Code/Core/Math/Headers/MathHelper.inl Diff

Modified /trunk/Source Code/Core/Math/Headers/MathMatrices.h Diff

Modified /trunk/Source Code/Core/Math/Headers/MathVectors.h Diff

Modified /trunk/Source Code/Core/Math/Headers/MathVectors.inl Diff

Modified /trunk/Source Code/Core/Math/Headers/Quaternion.h Diff

Modified /trunk/Source Code/Core/Math/Headers/Quaternion.inl Diff

Modified /trunk/Source Code/Core/Math/Headers/Transform.h Diff

Modified /trunk/Source Code/Core/ProfileTimer.cpp Diff

Modified /trunk/Source Code/Core/Resources/ConcreteLoaders/Box3DLoaderImpl.cpp Diff

Modified /trunk/Source Code/Dynamics/Entities/Particles/ParticleEmitter.cpp Diff

Modified /trunk/Source Code/Dynamics/Entities/Units/Headers/Unit.h Diff

Modified /trunk/Source Code/Dynamics/Entities/Units/Unit.cpp Diff

Modified /trunk/Source Code/Geometry/Animations/AnimationEvaluator.cpp Diff

Modified /trunk/Source Code/Geometry/Animations/Headers/AnimationEvaluator.h Diff

Modified /trunk/Source Code/Geometry/Animations/Headers/SceneAnimator.h Diff

Modified /trunk/Source Code/Geometry/Animations/SceneAnimator.cpp Diff

Modified /trunk/Source Code/Geometry/Importer/MeshImporter.cpp Diff

Modified /trunk/Source Code/Graphs/Components/AnimationComponent.cpp Diff

Modified /trunk/Source Code/Graphs/Components/Headers/AnimationComponent.h Diff

Modified /trunk/Source Code/Graphs/Components/Headers/PhysicsComponent.h Diff

Modified /trunk/Source Code/Graphs/Components/PhysicsComponent.cpp Diff

Modified /trunk/Source Code/Graphs/Headers/IntersectionRecord.h Diff

Modified /trunk/Source Code/Graphs/Headers/SceneGraphNode.h Diff

Modified /trunk/Source Code/Graphs/IntersectionRecord.cpp Diff

Modified /trunk/Source Code/Managers/FrameListenerManager.cpp Diff

Modified /trunk/Source Code/Managers/Headers/FrameListenerManager.h Diff

Modified /trunk/Source Code/Platform/Headers/ConditionalWait.h Diff

Modified /trunk/Source Code/Platform/Headers/PlatformDefines.h Diff

Modified /trunk/Source Code/Platform/Input/AutoKeyRepeat.cpp Diff

Modified /trunk/Source Code/Platform/Input/EventHandler.cpp Diff

Modified /trunk/Source Code/Platform/Input/Headers/AutoKeyRepeat.h Diff

Modified /trunk/Source Code/Platform/Input/Headers/InputVariables.h Diff

Modified /trunk/Source Code/Platform/Video/GFXDevice.cpp Diff

Modified /trunk/Source Code/Platform/Video/Headers/GFXDevice.h Diff

Modified /trunk/Source Code/Rendering/Headers/FrameListener.h Diff

Modified /trunk/Source Code/Rendering/PostFX/Headers/PostFX.h Diff

Modified /trunk/Source Code/Scenes/CubeScene/CubeScene.cpp Diff

Modified /trunk/Source Code/Scenes/FlashScene/FlashScene.cpp Diff

Modified /trunk/Source Code/Scenes/Headers/Scene.h Diff

Modified /trunk/Source Code/Scenes/MainScene/MainScene.cpp Diff

Modified /trunk/Source Code/Scenes/NetworkScene/Network/ASIOImpl.cpp Diff

Modified /trunk/Source Code/Scenes/NetworkScene/NetworkScene.cpp Diff

Modified /trunk/Source Code/Scenes/PhysXScene/PhysXScene.cpp Diff

Modified /trunk/Source Code/Scenes/PingPongScene/PingPongScene.cpp Diff

Modified /trunk/Source Code/Scenes/Scene.cpp Diff

Modified /trunk/Source Code/Scenes/TenisScene/TenisScene.cpp Diff

Modified /trunk/Source Code/Scenes/WarScene/WarScene.cpp Diff

Modified /trunk/Source Code/Scenes/WarScene/WarSceneAIProcessor.cpp Diff

Modified /trunk/Source Code/UnitTests/Engine-Tests/Tests/MathMatrixTests.cpp Diff

Modified /trunk/Source Code/UnitTests/Engine-Tests/Tests/MathVectorTests.cpp Diff

Modified /trunk/Source Code/UnitTests/Engine-Tests/Tests/StringTests.cpp Diff

Modified /trunk/VCData/VisualStudioProjects/Divide-GameExecutable.vcxproj Diff

Modified /trunk/VCData/VisualStudioProjects/Divide-Platform-Tests.vcxproj Diff