I'm hoping this could be a universal vsrg library that other engines could extend from.
Extensibility on a rich library that covers new and old formats
While this is easily expandable, this library heavily focuses on efficient memory management. There will be a lot of functions requiring shared_ptr
usage instead of relying deep copying of objects.
I also use a base unit of millisecond for most classes, so if there's a need to convert into other units, you can access TimedObject::UnitScale::
class namespace to get other conversions from seconds to hours
You can view how you can extend from this repository by looking at my Examples
Everything is documented in Road Map. I will list everything that will be implemented and possibly more over time.
- Boost