Commit History

Autor SHA1 Mensaxe Data
  Daniele Bartolini cb6170edc8 Switch World, PhysicsWorld, SoundWorld, ResourcePackage to fulluserdata. Also provide a macro-based mechanism to add type checking to lightuserdata objects. Also simplify LuaSystem and do not export lua binding functions. %!s(int64=12) %!d(string=hai) anos
  Daniele Bartolini 2aa28bdfa8 Rename Vec* to Vector*, Mat* to Matrix*, Quat to Quaternion %!s(int64=12) %!d(string=hai) anos
  Daniele Bartolini 224f8b3bc4 Be more lua-friendly, actually, I did it only because I hate int32_t %!s(int64=12) %!d(string=hai) anos
  Daniele Bartolini a0d7a27faf Rewrite LuaStack::push_vec2/vec3/quat/mat4() to massively improve Lua bindings writing %!s(int64=12) %!d(string=hai) anos
  Daniele Bartolini 443ab1cd9b Change naming convention for lua bindings %!s(int64=12) %!d(string=hai) anos