Ark Server API (ASA) - Wiki
|
#include <TypeContainer.h>
Additional Inherited Members | |
Public Member Functions inherited from TTypeContainer< ESPMode::ThreadSafe > | |
TSharedRef< R, Mode > | GetInstance () const |
TSharedRef< R, Mode > | GetInstanceRef () const |
bool | IsRegistered () const |
void | RegisterClass (ETypeContainerScope Scope=ETypeContainerScope::Process) |
void | RegisterDelegate (D Delegate) |
void | RegisterFactory (const TFunction< TSharedRef< R, Mode >()> &CreateFunc) |
void | RegisterFactory (const TFunction< TSharedRef< R, Mode >(TSharedRef< P0, Mode >, TSharedRef< P, Mode >...)> &CreateFunc) |
void | RegisterInstance (const TSharedRef< T, Mode > &Instance) |
void | Unregister () |
Protected Member Functions inherited from TTypeContainer< ESPMode::ThreadSafe > | |
void | AddProvider (const TCHAR *Name, const TSharedPtr< IInstanceProvider > &Provider) |
For backwards compatibility.
Definition at line 426 of file TypeContainer.h.