Navigation
API > API/Runtime > API/Runtime/Core
Utility class for working with Localization Resource (LocRes) files.
| Name | FTextLocalizationResource |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Internationalization/TextLocalizationResource.h |
| Include Path | #include "Internationalization/TextLocalizationResource.h" |
Syntax
class FTextLocalizationResource
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Internationalization/TextLocalizationResource.h | |||
| Internationalization/TextLocalizationResource.h | |||
| Internationalization/TextLocalizationResource.h |
Structs
| Name | Remarks |
|---|---|
| FEntry | Data struct for tracking a localization entry from a localization resource. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FEntriesTable | TMap< FTextId, FEntry > | Internationalization/TextLocalizationResource.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Entries | FEntriesTable | Internationalization/TextLocalizationResource.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Internationalization/TextLocalizationResource.h | |||
| Internationalization/TextLocalizationResource.h | |||
| Add a single entry to this resource. | Internationalization/TextLocalizationResource.h | ||
| Internationalization/TextLocalizationResource.h | |||
bool IsEmpty() |
Is this resource empty? | Internationalization/TextLocalizationResource.h | |
| Load the given LocRes archive into this resource. | Internationalization/TextLocalizationResource.h | ||
void LoadFromDirectory
(
const FString& DirectoryPath, |
Load all LocRes files in the specified directory into this resource. | Internationalization/TextLocalizationResource.h | |
bool LoadFromFile
(
const FString& FilePath, |
Load the given LocRes file into this resource. | Internationalization/TextLocalizationResource.h | |
| Save this resource to the given LocRes archive. | Internationalization/TextLocalizationResource.h | ||
bool SaveToFile
(
const FString& FilePath |
Save this resource to the given LocRes file. | Internationalization/TextLocalizationResource.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static uint32 HashString
(
const FString& InStr, |
Utility to produce a hash for a string (as used by SourceStringHash) | Internationalization/TextLocalizationResource.h | |
static uint32 HashString
(
const TCHAR* InStr, |
Utility to produce a hash for a string (as used by SourceStringHash) | Internationalization/TextLocalizationResource.h | |
| Test whether the new entry should replace the current entry, optionally logging a conflict | Internationalization/TextLocalizationResource.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTextLocalizationResource & operator=
(
const FTextLocalizationResource& |
Internationalization/TextLocalizationResource.h | ||
| Internationalization/TextLocalizationResource.h |