OpenTTD Source 20241224-master-gee860a5c8e
|
The ProviderManager manages a single Provider-type. More...
#include <provider_manager.h>
Public Member Functions | |
ProviderManager (ProviderManager const &)=delete | |
ProviderManager & | operator= (ProviderManager const &)=delete |
Static Public Member Functions | |
static void | Register (TProviderType &instance) |
static void | Unregister (TProviderType &instance) |
static std::vector< TProviderType * > & | GetProviders () |
Get the currently known sound loaders. | |
The ProviderManager manages a single Provider-type.
It allows for automatic registration and unregistration of providers.
T | Service provider type. |
Definition at line 21 of file provider_manager.h.
|
inlinestatic |
Get the currently known sound loaders.
Definition at line 46 of file provider_manager.h.
|
inlinestatic |
Definition at line 28 of file provider_manager.h.
|
inlinestatic |
Definition at line 36 of file provider_manager.h.