Subversion Repository Public Repository

Divide-Framework

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

Changeset 118

Committed by k1ngp1n on Thu 07 Jun, 2012 18:25:10 +0000

Commit Message:

[Ionut] [[BR]]
-Decoupled “Scene” and “SceneManager” from “InputManager” [[BR]]
--All input events are routed through the “Kernel” now [[BR]]
--Renamed “InputManager” to “InputInterface” [[BR]]
-Decoupled “Application” class from the rest of the engine except for the “Kernel” and “GUI” (for resize callbacks) [[BR]]
-Added cached resolution values to classes so no queries to “Application” are needed anymore [[BR]]
-Added a missing option from “config.xml” to enable or disable animations [[BR]]
Forgot to commit changed scene xml’s after the romanian>english translation [[BR]]
-All window dimension references are renamed to resolution and all variables related to it are now U16’s as floats are irrelevant (what’s a half pixel? for examle) [[BR]]
-GUI resize callback is now called from “GFXDevice” instead of “GLWrapper” (will be moved to “Kernel” soon together with the “PostFX” resize callback) [[BR]]

Changes

Added /trunk/Source Code/Hardware/Input/Headers

Added /trunk/Source Code/Hardware/Input/Headers/EventHandler.h

Added /trunk/Source Code/Hardware/Input/Headers/InputInterface.h

Added /trunk/Source Code/Hardware/Input/Headers/InputVariables.h

Added /trunk/Source Code/Hardware/Input/Headers/JoystickInterface.h

Removed /trunk/Source Code/Hardware/Input/EventHandler.h

Removed /trunk/Source Code/Hardware/Input/InputManager.h

Removed /trunk/Source Code/Hardware/Input/InputVariables.h

Removed /trunk/Source Code/Hardware/Input/JoystickManager.h

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

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

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

Modified /trunk/Source Code/Environment/Water/Water.cpp Diff

Modified /trunk/Source Code/GUI/GUI.cpp Diff

Modified /trunk/Source Code/GUI/GUIConsole.cpp Diff

Modified /trunk/Source Code/GUI/Headers/GUI.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIButton.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIConsole.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIElement.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIText.h Diff

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

Modified /trunk/Source Code/Hardware/Video/Direct3D/DXWrapper.cpp Diff

Modified /trunk/Source Code/Hardware/Video/Direct3D/DXWrapper.h Diff

Modified /trunk/Source Code/Hardware/Video/Direct3D/d3dShaderProgram.h Diff

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

Modified /trunk/Source Code/Hardware/Video/GFXDevice.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/GLWrapper.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/GLWrapper.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glShaderProgram.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glShaderProgram.h Diff

Modified /trunk/Source Code/Hardware/Video/RenderAPIWrapper.h Diff

Modified /trunk/Source Code/Hardware/Video/ShaderProgram.cpp Diff

Modified /trunk/Source Code/Hardware/Video/ShaderProgram.h Diff

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

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

Modified /trunk/Source Code/Rendering/PostFX/CustomOperators/BloomPreRenderOperator.cpp Diff

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

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

Modified /trunk/Source Code/Rendering/PostFX/CustomOperators/SSAOPreRenderOperator.cpp Diff

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

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

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

Modified /trunk/Source Code/Rendering/PostFX/PostFX.cpp Diff

Modified /trunk/Source Code/Rendering/PostFX/PreRenderStageBuilder.cpp Diff

Modified /trunk/Source Code/Rendering/RenderPass/Headers/Reflector.h Diff

Modified /trunk/Source Code/Rendering/RenderPass/Reflector.cpp Diff

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

Modified /trunk/Source Code/Scenes/CubeScene/CubeScene.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/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/WarScene/WarScene.cpp Diff

Modified /trunk/Source Code/Utility/XMLParser.cpp Diff

Modified /trunk/VCData/Divide VS2008.suo Diff

Modified /trunk/VCData/VisualStudioProjects/DIVIDE.vcproj Diff

Modified /trunk/VCData/VisualStudioProjects/DIVIDE_VS2010.vcxproj Diff

Modified /trunk/VCData/VisualStudioProjects/DIVIDE_VS2010.vcxproj.filters Diff

Modified /trunk/XML/Scenes/AITenisScene/assets.xml Diff

Modified /trunk/XML/Scenes/MainScene/terrain.xml Diff

Modified /trunk/XML/Scenes/PingPongScene/assets.xml Diff

Modified /trunk/XML/config.xml Diff

Modified /trunk/assets/shaders/GLSL/water.glsl Diff