Closed fcturan20 closed 2 years ago
Some parts of the turanapi is being re-written now: 22ae1a86611c3f647b9fa0e31e728df48c514985 Inlined function support isn't planned for now (better to add for container library etc.), every function is called by its pointer.
With implementation of simple ECS api, we finalized moving to modular design. Protecting the current design is enough.
This project is meant to be a modular library. This best achieved by compiling each sub-library as a different dynamic library (.dll in Windows). Design is based on The Machinery -by Our Machinery- engine's plugin system.