Automatic creation and destruction of singleton instances. More...
Functions | |
bool | isTerminated () |
Returns true when singleton instances were already released. | |
void | registerInstance (FObject **o) |
Registers a instance (type FObject). | |
Variables | |
TArray< FObject ** > * | singletonInstances = 0 |
bool | singletonsTerminated = false |
struct Steinberg::Singleton::Deleter | deleter |
Automatic creation and destruction of singleton instances.
bool isTerminated | ( | ) |
Returns true when singleton instances were already released.
void registerInstance | ( | FObject ** | o | ) |
Registers a instance (type FObject).
TArray<FObject**>* singletonInstances = 0 |
bool singletonsTerminated = false |
struct Steinberg::Singleton::Deleter deleter |