refactored singleton handling
singletons use a `static create_singleton`, `initialize`, `dispose`, and `destroy` interface to minimize code in `singleton_manager`
Showing
Please register or sign in to comment
singletons use a `static create_singleton`, `initialize`, `dispose`, and `destroy` interface to minimize code in `singleton_manager`