Subversion Repository Public Repository

Divide-Framework

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

Changeset 842

Committed by IonutCava on Wed 01 Feb, 2017 17:25:15 +0000

Commit Message:

[IonutCava]
- Start to implement scripting support via ChaiScript: http://chaiscript.com/
- Cleanup DELEGATE_CBK alias

Changes

Added /trunk/Source Code/Libs/chaiscript

Added /trunk/Source Code/Libs/chaiscript/chaiscript_stdlib.cpp

Added /trunk/Source Code/Libs/chaiscript/stl_extra.cpp

Added /trunk/Source Code/Scripting

Added /trunk/Source Code/Scripting/Headers

Added /trunk/Source Code/Scripting/Headers/Script.h

Added /trunk/Source Code/Scripting/Headers/Script.inl

Added /trunk/Source Code/Scripting/Script.cpp

Added /trunk/Source Code/UnitTests/Engine-Tests/Tests/ScriptingTests.cpp

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

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

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

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

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

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

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

Modified /trunk/Source Code/Core/Resources/Resource.cpp Diff

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

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

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

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

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

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

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

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

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

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

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

Modified /trunk/Source Code/Platform/Threading/Headers/Task.h Diff

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

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

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

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

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

Modified /trunk/Source Code/Platform/Video/Shaders/Headers/ShaderProgram.h Diff

Modified /trunk/Source Code/Rendering/Camera/CameraPool.cpp Diff

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Modified /trunk/Source Code/Scenes/WarScene/Headers/WarSceneAIProcessor.h Diff

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

Modified /trunk/Source Code/Utility/Headers/Localization.h Diff

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

Modified /trunk/Source Code/engineMain.cpp Diff

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

Modified /trunk/VCData/VisualStudioProjects/Divide-Engine.vcxproj.filters Diff

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

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