Added comment on threaded Octree update.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2172 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Fixed cmake_ios.sh to accept command line arguments, such as '-DENABLE_LUA=1' to turn on Lua support.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2173 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Fixed multiple instance SDL event handling.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2174 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Do not allow Input to directly close the rendering window and cause engine main loop termination. Instead send an event. Engine::SetAutoExit() controls whether to exit automatically as a response.
Do not pump OS events inside static mutex, as SDL's own event queue is already thread-safe.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2175 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Simplified app exit code path.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2176 3bd170d8-ddcf-f82c-f583-7a401ccf5608
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
Fixed single SDL memory leak on exit.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2177 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Detect missing include file and build SDL without Windows joystick support if necessary.



git-svn-id: http://urho3d.googlecode.com/svn/trunk@2178 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Update tolua++ pkg files.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2179 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Force lua GC.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2180 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Fixed missing header file.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2181 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Fixed LuaScript's CMakeLists.txt to include *.pkg files in the respective sub-folders under 'pkgs' folder as dependencies. Removed non-existent header include to keep GCC happy.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2182 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Applied 64bit out-of-source build patch from Erik Beran.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2183 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Create Sprite and Cursor using Constructor.
String compare operator to String::Eq function.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2184 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Update Lua api, more classed are supported.
Replace tab with spaces.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2185 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Port TestScene sample to Lua, finish 80%.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2186 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Initial support for CMake-based Android build.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2187 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Updated Android toolchain to newer.
Reverted some of the hacks for CMake Android build.
Documented the work-in-progress CMake Android build path.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2188 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Fixed SDL thumb mode inline assembly when compiling in release mode with the Android toolchain.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2189 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Fixed Win64 build. Enhanced cmake_vs20xx.bat to accept extra command line arguments, such as ENABLE_64BIT, ENABLE_LUA, or ENABLE_EXTRAS.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2190 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Add Node, Scene etc support in VariantMap.
Fixed SendRemoteEvent function in Connection.
Add DrawDebugGeometry function in Renderer.
Add HasComponent function in Node.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2191 3bd170d8-ddcf-f82c-f583-7a401ccf5608