Navigation
| Name | LocalizationService |
| Type | Developer |
| Location | /Engine/Source/Developer/LocalizationService/ |
| Module Build Rules | LocalizationService.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FConnectToProvider | Operation used to connect (or test a connection) to localization service |
| FDownloadLocalizationTargetFile | Operation used to download a localization target file from a localization service |
| FScopedLocalizationService | Helper class that ensures FLocalizationService is properly initialized and shutdown by calling Init/Close in its constructor/destructor respectively. |
| FScopedLocalizationServiceProgress | |
| FUploadLocalizationTargetFile | Operation used to upload a localization file to a localization service |
Structs
| Name | Remarks |
|---|---|
| FLocalizationServiceTranslationIdentifier |
Interfaces
| Name | Remarks |
|---|---|
| ILocalizationServiceModule | Interface for talking to localization service providers |
| ILocalizationServiceOperation | |
| ILocalizationServiceProvider | Interface to talking with localization service providers. |
| ILocalizationServiceRevision | Abstraction of a localization revision from a localization service provider. |
| ILocalizationServiceState | An abstraction of the state of a file under localization service |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FGetLocalizationServiceOperation | TBaseDelegate_NoParams< FLocalizationServiceOperationSharedRef > | ILocalizationServiceProvider.h | |
| FLocalizationServiceLoginClosed | TBaseDelegate_OneParam< void, bool > | Delegate called when the localization service login window is closed. | ILocalizationServiceModule.h |
| FLocalizationServiceOperationComplete | TBaseDelegate_TwoParams< void, const FLocalizationServiceOperationRef &, ELocalizationServiceOperationCommandResult::Type > | Delegate used by providers for when operations finish | ILocalizationServiceProvider.h |
| FLocalizationServiceOperationRef | TSharedRef< class ILocalizationServiceOperation, ESPMode::ThreadSafe > | ILocalizationServiceOperation.h | |
| FLocalizationServiceOperationSharedRef | TSharedRef< class ILocalizationServiceOperation, ESPMode::ThreadSafe > | Delegate used by providers to create localization service operations | ILocalizationServiceProvider.h |
| FLocalizationServiceStatePtr | TSharedPtr< class ILocalizationServiceState, ESPMode::ThreadSafe > | ILocalizationServiceState.h | |
| FLocalizationServiceStateRef | TSharedRef< class ILocalizationServiceState, ESPMode::ThreadSafe > | ILocalizationServiceState.h |
Enums
Public
| Name | Remarks |
|---|---|
| ELocalizationServiceCacheUsage::Type | Hint to provider when updating state |
| ELocalizationServiceLoginWindowMode::Type | The modality of the login window. |
| ELocalizationServiceOnLoginWindowStartup::Type | Login window startup behavior |
| ELocalizationServiceOperationCommandResult::Type | Results of a command execution |
| ELocalizationServiceOperationConcurrency::Type | Hint for how to execute the operation. |