Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni 47836474e2 Variant pointer refactoring. Variant can now hold a weak pointer to a RefCounted object, which is safer, and is returned using GetPtr(). Engine events have been converted to use that mechanism. GetPtr() is also directly available in AngelScript, as well as assigning a RefCounted or derived class handle to a Variant. %!s(int64=12) %!d(string=hai) anos
  Yao Wei Tjong 姚伟忠 2e8744dc01 Minor cleanup - remove redundant null check for subsystems pointer. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 6d5ddc23e0 Bump the copyright for 2014. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni dfe3cab012 Restructuring of non-ScriptInstance script object event handling to ensure that handlers for individual objects don't overwrite each other. %!s(int64=12) %!d(string=hai) anos
  Alex Parlett 18cb81b750 Add the ability to allow pure script objects that are not created through a ScriptInstance to handle events. This works like it currently does using: %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni bb56ee95d2 Added support for DelayedExecute() from free script functions. This allows calling free functions in the same script module as delayed. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni eef5b89766 Removed the retained message mode from the AngelScript subsystem. Instead, Application class will remember error log messages and display them if ErrorExit() is called without a custom message. This allows showing all error messages from Lua script subsystem equally. %!s(int64=12) %!d(string=hai) anos
  Wei Tjong Yao 02512cecf9 In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'. %!s(int64=12) %!d(string=hai) anos