![]() |
neoGFX
Cross-platform C++ app/game engine
|
Go to the source code of this file.
Namespaces | |
| namespace | neolib |
| namespace | neolib::services |
Functions | |
| template<typename Service > | |
| std::atomic< Service * > & | neolib::services::service_ptr () |
| i_service_provider & | neolib::services::allocate_service_provider () |
| i_service_provider & | neolib::services::get_service_provider () |
| void | neolib::services::set_service_provider (i_service_provider &aServiceProvider) |
| template<typename Service > | |
| bool | neolib::services::service_registered () |
| template<typename Service > | |
| void | neolib::services::register_service (Service &aService) |
| template<typename Service > | |
| void | neolib::services::unregister_service (Service &aService) |
| template<typename Service > | |
| Service & | neolib::services::start_service () |
| template<typename Service > | |
| void | neolib::services::teardown_service () |
| template<typename Service > | |
| Service & | neolib::services::service () |