Navigation
API > API/Developer > API/Developer/LocalizationService
An abstraction of the state of a file under localization service
| Name | ILocalizationServiceState |
| Type | class |
| Header File | /Engine/Source/Developer/LocalizationService/Public/ILocalizationServiceState.h |
| Include Path | #include "ILocalizationServiceState.h" |
Syntax
class ILocalizationServiceState : public TSharedFromThis< ILocalizationServiceState, ESPMode::ThreadSafe >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → ILocalizationServiceState
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ILocalizationServiceState() |
Virtual destructor | ILocalizationServiceState.h |
Enums
Public
| Name | Remarks |
|---|---|
| ILocalizationServiceState |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanEdit() |
Get whether localization service allows this translation to be edited | ILocalizationServiceState.h | |
const FCulturePtr GetCulture() |
Get the culture for which the localization of the text is for | ILocalizationServiceState.h | |
FText GetDisplayName() |
Get a text representation of the state | ILocalizationServiceState.h | |
FText GetDisplayTooltip() |
Get a tooltip to describe this state | ILocalizationServiceState.h | |
TSharedPtr< class ILocalizationServiceRevision, ESPMode::ThreadSafe > GetHistoryItem
(
int32 HistoryIndex |
Get an item from the history | ILocalizationServiceState.h | |
int32 GetHistorySize () |
Get the size of the history. | ILocalizationServiceState.h | |
FName GetIconName() |
Get the name of the icon graphic we should use to display the state in a UI. | ILocalizationServiceState.h | |
FName GetSmallIconName() |
Get the name of the small icon graphic we should use to display the state in a UI. | ILocalizationServiceState.h | |
const FString & GetSourceString() |
Get the text in question | ILocalizationServiceState.h | |
const FDateTime & GetTimeStamp() |
Get the timestamp of the last update that was made to this state. | ILocalizationServiceState.h | |
const FLocalizationServiceTranslationIdentifier & GetTranslationIdentifier() |
ILocalizationServiceState.h | ||
const FString & GetTranslationString() |
Get the text in question | ILocalizationServiceState.h | |
bool IsCurrent() |
Get whether this translation is up-to-date with the version in localization service | ILocalizationServiceState.h | |
bool IsKnownToLocalizationService() |
Get whether this text is known to the localization service | ILocalizationServiceState.h | |
bool IsModified() |
Get whether this file is modified compared to the version we have from localization service | ILocalizationServiceState.h | |
bool IsUnknown() |
Get whether we know anything about this files localization service state | ILocalizationServiceState.h |