|
|
| DECLARE_MULTICAST_DELEGATE_OneParam (FOnInstanceDestroyed, uint32) |
|
| FAccelByteInstance (AccelByte::Settings &InSettings, AccelByte::ServerSettings &InServerSettings, TSharedPtr< AccelByte::IAccelByteDataStorage > LocalDataStorage, AccelByte::FAccelByteTimeManagerPtr TimeManager=nullptr, int32 RegistryIndex=0) |
|
| FAccelByteInstance (FAccelByteInstance const &)=delete |
|
FAccelByteInstance & | operator= (FAccelByteInstance const &)=delete |
|
| FAccelByteInstance (FAccelByteInstance &&)=delete |
|
FAccelByteInstance & | operator= (FAccelByteInstance &&)=delete |
|
AccelByte::FApiClientPtr | GetApiClient (FString const &Key=TEXT("default"), bool bCreateIfNotFound=true) |
|
bool | RegisterApiClient (FString const &Key, AccelByte::FApiClientPtr ApiClient) |
|
bool | RemoveApiClient (const FString &Key=TEXT("default")) |
|
void | ClearApiClient () |
|
AccelByte::FServerApiClientPtr | GetServerApiClient (FString const &Key=TEXT("default")) |
|
bool | RemoveServerApiClient (const FString &Key=TEXT("default")) |
|
void | ClearServerApiClient () |
|
void | AddOnDestroyedDelegate (TFunction< void(uint32)> Fn) |
|
void | OnSettingsEnvironmentChanges (ESettingsEnvironment SettingsEnvironment) |
|
void | SetEnvironmentChangeDelegate () |
|
AccelByte::SettingsPtr | GetSettings () const |
|
AccelByte::ServerSettingsPtr | GetServerSettings () const |
|
AccelByte::FAccelBytePlatformPtr | GetAccelBytePlatform () const |
|
AccelByte::FAccelByteTimeManagerWPtr | GetTimeManager () const |
|
FString | GetFlightId () const |
| FString | GetMacAddress (bool bEncoded) const |
| | Obtain an HMAC Buffer encoded MAC Address, using PublisherNamespace as key.
|
|
FString | GetDeviceId (bool bIsEncoded=true) const |