Changes:
- MLuaBind uses std::tr1 extensions instead of Loki Typetraits now.
- Fixed some issues for 64bit compilation, so MLuaBind works well on x64.
Changes:
- Major meta-programming changes. Most of Loki typelists was removed for a faster compilation.
- [const] void* pointers can be transmitted via lightuserdata now.
Transparently support void* pointers as return values and as parameters.
- __cast_unsafe can convert void* pointers to desired class.
- Minor bugfixes.
Version changes:
- Native support for enums (no need to convert to int type).
- Constants within classes(i.e. from their namespaces) now are accessible from objects too.
- Valid conversation from NULL-ptrs to nil and vice versa.
- A LOT of changes in STL-binding code.
- STL-binding code now work with STLPort and with containers <T*>.
- Few major bugfixes:
- bug in constructor's parameters verbal output leads to undefined behaviour
- bug in member's operator= with constant right operand
- bug with not calling policies for a implicitly created objects
- Code optimization for run and compilation time.
- Client-side interface code switched to char* from std::string (breaking change).
Version changes:
- Manual in html.
- Convert<T> and BaseNoDynCast<T> adapters for classes.
- Some code optimization for faster compilation
- Minor bugfixes.