pkulchenko/ZeroBraneStudio — pull request #316 by silverkorn (2014-05-05 02:04:10+00:00)
Title: Added support for Urho3D v1.31 and above.

__For getting the precompiled binaries:__

[Binaries]
- "http://sourceforge.net/projects/urho3d/files/Urho3D/"

__For generating a new Urho3D API file:__

[Prerequisite]
- CMake 2.8+;
- Compatible compiler for Urho3D;
- Doxygen (Added in your PATH).

[Process]
- Get the desired version on "http://github.com/urho3d/Urho3D" and "Download Zip";
- Extract and build it with the "-DURHO3D__LUA=1" or "-DURHO3D__LUAJIT=1" and "-DURHO3D__DOCS=1";
- When done, insinuating that you're in the "Build" folder:
cd ../Source/Engine/LuaScript/pkgs/
../../../../Bin/tolua++ -L ToZerobraneStudioHook.lua -P -o ../../../../Docs/urho3d.lua ../../../../Bin/LuaPkgToDox.txt

(Change slashes side for Windows)
- The API file will be in the "Docs" folder named "urho3d.lua";
- Copy it in your Zerobrane's API folder (./api/lua/urho3d.api).

[Additional information]
- We suggest to add "arg.urho3d = '-w -x 1024 -y 768'" or any other prefered resolution in your "user.lua" configuration for setting as window mode.