Update documentation on Angelscript upgrade.

This commit is contained in:
Yao Wei Tjong 姚伟忠 2018-08-22 18:18:17 +08:00
parent 8ba6a36973
commit d7d1e38298
No known key found for this signature in database
GPG Key ID: 8C8F45FBA88EEDC6
2 changed files with 4 additions and 3 deletions

View File

@ -218,7 +218,7 @@ Urho3D is greatly inspired by OGRE (http://www.ogre3d.org/) and Horde3D (http://
Urho3D uses the following third-party libraries:
- AngelScript 2.32.0 WIP (http://www.angelcode.com/angelscript)
- AngelScript 2.33.0 WIP (http://www.angelcode.com/angelscript)
- Boost 1.64.0 (http://www.boost.org) - only used for AngelScript generic bindings
- Box2D 2.3.2 WIP (http://box2d.org)
- Bullet 2.86.1 (http://www.bulletphysics.org)
@ -1376,9 +1376,10 @@ From 1.7 to master:
- URHO3D_CXX11 define was removed. C++11 mode is unconditionally enabled.
- URHO3D_ACCESSOR_VARIANT_VECTOR_STRUCTURE_ATTRIBUTE and URHO3D_MIXED_ACCESSOR_VARIANT_VECTOR_STRUCTURE_ATTRIBUTE macros were removed. Use attribute metadata instead. Element names shall be stored in StringVector (without trailing zero) instead of const char*[].
- The Color::TRANSPARENT constant is renamed to Color::TRANSPARENT_BLACK to avoid name clash with Windows's TRANSPARENT macro defined in "windows.h".
- Constants are replaced with enums and flag sets in multiple places. Use corresponding types and typed constants instead of integers and integer constants. For example, "unsigned vertexMask = MASK_POSITION" becomes "VertexMaskFlags vertexMask = MASK_POSITION" and "input->GetKeyDown('A')" becomes "input->GetKeyDown(KEY_A)".
- StringHash::Calculate() method is now case-sensitive.
- Build system - integrate with Gradle build system and migration to use Kotlin for Android platform.
- Build system - introduce a new Emscripten-specific build option "EMSCRIPTEN_AUTO_SHELL" (default to TRUE), which cause the build system to automatically add an HTML shell-file if one is not explicitly given. Also set the default for "EMSCRIPTEN_WASM" build option to TRUE in order to align with the upstream EMCC compiler changes.
- Constants are replaced with enums and flag sets in multiple places. Use corresponding types and typed constants instead of integers and integer constants. For example, "unsigned vertexMask = MASK_POSITION" becomes "VertexMaskFlags vertexMask = MASK_POSITION" and "input->GetKeyDown('A')" becomes "input->GetKeyDown(KEY_A)".
*/

View File

@ -182,7 +182,7 @@ Urho3D is greatly inspired by OGRE (http://www.ogre3d.org) and Horde3D
http://warp.povusers.org/SortComparison/
Urho3D uses the following third-party libraries:
- AngelScript 2.32.0 WIP (http://www.angelcode.com/angelscript)
- AngelScript 2.33.0 WIP (http://www.angelcode.com/angelscript)
- Boost 1.64.0 (http://www.boost.org) - only used for AngelScript generic bindings
- Box2D 2.3.2 WIP (http://box2d.org)
- Bullet 2.86.1 (http://www.bulletphysics.org)