1f27146e6c
Back port changes to squirrel library. Separate mdoule speciffic changes and/or additions to squirrel into their own files.
2019-04-24 22:33:42 +03:00
649f04a48c
Use variatic templates to simplify NoCopy allocator.
2018-10-31 20:14:19 +02:00
3394839542
Use standard type trait instead of legacy solution.
2018-10-31 20:11:15 +02:00
b6d157311b
Use variatic templates to simplify DefaultAllocator.
2018-10-31 20:08:31 +02:00
89734ae1b2
Update sqrat allocator to comply with changes to StackStrF.
2018-07-30 01:07:33 +03:00
f300e7ff4a
Massive code reduction in the binding utility by using variadic templates.
...
Extensive code refactoring surrounding the StackStrF helper to facilitate the new changes.
Various other miscellaneous changes and code refactoring to facilitate the new changes.
2018-07-30 00:58:27 +03:00
c541fb3ea9
Implement constructors with formatting support in the Sqrat binding utility.
2016-11-22 16:08:45 +02:00
41f2971b7c
Implement an allocator for types that cannot be constructed by script and must not be destructed by script.
...
For cases where the actual instance is static and might outlive the VM itself.
2016-11-17 11:46:36 +02:00
f4a11ef825
Separated major non mandatory libraries into their onwn modules.
...
Consolidated and simplified the module API system.
Various other fixes and improvements.
2016-02-27 11:57:10 +02:00
fa12692490
Implemented the module system.
2016-02-23 17:48:30 +02:00
08f7f396c9
Added external Sqrat library.
2015-11-01 10:06:54 +02:00