Commit History

Autor SHA1 Mensaxe Data
  Ivan Safrin 4a0ca32cb8 Added Config to Services in Lua %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin ba4e3cbd37 New Lua EventDispatcher system. addEventListener now takes a callback function as second parameter %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 35a12c27db Fixed event handling errors with LuaJIT %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 61a8e43144 Added same_c_class() function in Lua to check if cpp classes extended in Lua are the same %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 5ee706d3c5 Lua bindings rework. No more __ptr_lookup, __ptr is now regular userdata and contains a pointer to the pointer to C++ class, garbage collection metatables on some objects. %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin d51dbac584 isClass/isKindOfClass support in class system, cast and safe_cast functions %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 543baf9047 Returning std::vectors as Lua arrays in bindings %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 355ae20d37 New Lua class system. No longer supports super(), use Superclass.method(self, args) convention instead. __index__ and __set_callback renamed to __getvar and __setvar respectively. Full inheritance now supported with getter and setter acessors propagating properly through superclasses. Static methods now accessed as ClassName.staticMethod() %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin a13feb3801 Simple input events in player %!s(int64=13) %!d(string=hai) anos
  Ivan Safrin 8b1ae6d785 3D Physics module, minor fixes across the board. %!s(int64=14) %!d(string=hai) anos
  Ivan Safrin ea513e36b8 More code cleanup, documentation, polycode build tool fixes and player fixes %!s(int64=14) %!d(string=hai) anos
  Ivan Safrin 09f0e77945 Fixed LUA event handling %!s(int64=14) %!d(string=hai) anos
  Ivan Safrin 40b5da3e8d Removed GenericScene in favor of just Scene, improved LUA bindings. %!s(int64=14) %!d(string=hai) anos
  Ivan Safrin f797a8af9d Fixed up Lua bindings, added default API to the player, added some design assets, improved polybuild tool %!s(int64=15) %!d(string=hai) anos