The particle manager is currently implemented in a separate library. Re-implement the manager in the client library instead. It's a very small implementation so it's easy enough to recreate.
Doing so will allow for a few things:
Fix issues caused by changes made to the Vector type, which changes how vectors are passed by value to functions
The particle manager is currently implemented in a separate library. Re-implement the manager in the client library instead. It's a very small implementation so it's easy enough to recreate.
Doing so will allow for a few things:
MemoryBlock
type in particular has virtual destructor, which is probably unnecessary