Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Internationalization
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/Internationalization/PackageLocalizationCache.h |
| Include | #include "Internationalization/PackageLocalizationCache.h" |
Syntax
class FPackageLocalizationCultureCache
Remarks
Package localization cache for a specific culture (may contain a chain of cultures internally based on their priority)
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPackageLocalizationCultureCache
(
FPackageLocalizationCache* InOwnerCache, |
Construct a new culture specific cache. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | AddPackage
(
const FString& InPackageName |
Add a package (potentially source or localized) to this cache. | |
| void | AddRootSourcePath
(
const FString& InRootPath |
Add a source path to be scanned the next time ConditionalUpdateCache is called. | |
| void | Update this cache, but only if it is dirty. | ||
| void | Empty () |
Restore this cache to an empty state. | |
| FName | FindLocalizedPackageName
(
const FName InSourcePackageName |
Try and find the localized package name for the given source package for culture we represent. | |
| bool | RemovePackage
(
const FString& InPackageName |
Remove a package (potentially source or localized) from this cache. | |
| void | RemoveRootSourcePath
(
const FString& InRootPath |
Remove a source path. |