Public Member Functions | |
| virtual void | SetEnvironment (ESettingsEnvironment const Environment)=0 |
| virtual AccelByte::Settings const & | GetClientSettings () const =0 |
| virtual AccelByte::ServerSettings const & | GetServerSettings () const =0 |
| virtual ESettingsEnvironment const & | GetSettingsEnvironment () const =0 |
| virtual FEnvironmentChangedDelegate & | OnEnvironmentChanged ()=0 |
| virtual AccelByte::IAccelByteDataStorage * | GetLocalDataStorage ()=0 |
| virtual AccelByte::FAccelBytePlatformHandler & | GetPlatformHandler ()=0 |
| virtual AccelByte::FAccelBytePlatformPtr | GetAccelBytePlatform (AccelByte::BaseSettingsPtr const &InSettings)=0 |
| virtual TSharedPtr< FAccelByteInstance, ESPMode::ThreadSafe > | CreateAccelByteInstance ()=0 |
| virtual TSharedPtr< FAccelByteInstance, ESPMode::ThreadSafe > | CreateAccelByteInstance (AccelByte::Settings &InSettings, AccelByte::ServerSettings &InServerSettings)=0 |
Static Public Member Functions | |
| static IAccelByteUe4SdkModuleInterface & | Get () |
| static bool | IsAvailable () |
Friends | |
| class | FAccelByteModuleUtilities |