Ivan Safrin
|
ba4e3cbd37
New Lua EventDispatcher system. addEventListener now takes a callback function as second parameter
|
пре 13 година |
Ivan Safrin
|
35a12c27db
Fixed event handling errors with LuaJIT
|
пре 13 година |
Ivan Safrin
|
61a8e43144
Added same_c_class() function in Lua to check if cpp classes extended in Lua are the same
|
пре 13 година |
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.
|
пре 13 година |
Ivan Safrin
|
d51dbac584
isClass/isKindOfClass support in class system, cast and safe_cast functions
|
пре 13 година |
Ivan Safrin
|
543baf9047
Returning std::vectors as Lua arrays in bindings
|
пре 13 година |
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()
|
пре 13 година |
Ivan Safrin
|
a13feb3801
Simple input events in player
|
пре 13 година |
Ivan Safrin
|
8b1ae6d785
3D Physics module, minor fixes across the board.
|
пре 14 година |
Ivan Safrin
|
ea513e36b8
More code cleanup, documentation, polycode build tool fixes and player fixes
|
пре 14 година |
Ivan Safrin
|
09f0e77945
Fixed LUA event handling
|
пре 14 година |
Ivan Safrin
|
40b5da3e8d
Removed GenericScene in favor of just Scene, improved LUA bindings.
|
пре 14 година |
Ivan Safrin
|
f797a8af9d
Fixed up Lua bindings, added default API to the player, added some design assets, improved polybuild tool
|
пре 15 година |