Loading...
Searching...
No Matches
FAccelByteUe4SdkModule Class Reference
Inheritance diagram for FAccelByteUe4SdkModule:

Public Member Functions

virtual void StartupModule () override
virtual void ShutdownModule () override
virtual void SetEnvironment (ESettingsEnvironment const Environment) override
virtual AccelByte::Settings const & GetClientSettings () const override
virtual AccelByte::ServerSettings const & GetServerSettings () const override
virtual ESettingsEnvironment const & GetSettingsEnvironment () const override
virtual FEnvironmentChangedDelegate & OnEnvironmentChanged () override
virtual AccelByte::IAccelByteDataStorageGetLocalDataStorage () override
virtual AccelByte::FAccelBytePlatformHandlerGetPlatformHandler () override
virtual AccelByte::FAccelBytePlatformPtr GetAccelBytePlatform (AccelByte::BaseSettingsPtr const &InSettings) override
virtual FAccelByteInstancePtr CreateAccelByteInstance () override
virtual FAccelByteInstancePtr CreateAccelByteInstance (AccelByte::Settings &InSettings, AccelByte::ServerSettings &InServerSettings) override

Friends

void OnAccelByteModuleInstanceDestroyed (uint32 Index)

Additional Inherited Members

Static Public Member Functions inherited from IAccelByteUe4SdkModuleInterface
static IAccelByteUe4SdkModuleInterfaceGet ()
static bool IsAvailable ()

Member Function Documentation

◆ CreateAccelByteInstance() [1/2]

FAccelByteInstancePtr FAccelByteUe4SdkModule::CreateAccelByteInstance ( )
overridevirtual

◆ CreateAccelByteInstance() [2/2]

FAccelByteInstancePtr FAccelByteUe4SdkModule::CreateAccelByteInstance ( AccelByte::Settings & InSettings,
AccelByte::ServerSettings & InServerSettings )
overridevirtual

◆ GetAccelBytePlatform()

AccelByte::FAccelBytePlatformPtr FAccelByteUe4SdkModule::GetAccelBytePlatform ( AccelByte::BaseSettingsPtr const & InSettings)
overridevirtual

◆ GetClientSettings()

AccelByte::Settings const & FAccelByteUe4SdkModule::GetClientSettings ( ) const
overridevirtual

◆ GetLocalDataStorage()

AccelByte::IAccelByteDataStorage * FAccelByteUe4SdkModule::GetLocalDataStorage ( )
overridevirtual

◆ GetPlatformHandler()

AccelByte::FAccelBytePlatformHandler & FAccelByteUe4SdkModule::GetPlatformHandler ( )
overridevirtual

◆ GetServerSettings()

AccelByte::ServerSettings const & FAccelByteUe4SdkModule::GetServerSettings ( ) const
overridevirtual

◆ GetSettingsEnvironment()

ESettingsEnvironment const & FAccelByteUe4SdkModule::GetSettingsEnvironment ( ) const
overridevirtual

◆ OnEnvironmentChanged()

FEnvironmentChangedDelegate & FAccelByteUe4SdkModule::OnEnvironmentChanged ( )
overridevirtual

◆ SetEnvironment()

void FAccelByteUe4SdkModule::SetEnvironment ( ESettingsEnvironment const Environment)
overridevirtual