![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IPackageLocalizationCache.h>
Inheritance diagram for IPackageLocalizationCache:Public Member Functions | |
| virtual | ~IPackageLocalizationCache () |
| virtual void | InvalidateRootSourcePath (const FString &InRootPath)=0 |
| virtual void | ConditionalUpdateCache ()=0 |
| virtual FName | FindLocalizedPackageName (const FName InSourcePackageName)=0 |
| virtual FName | FindLocalizedPackageNameForCulture (const FName InSourcePackageName, const FString &InCultureName)=0 |
Interface for types that provide caching for package localization.
|
inlinevirtual |
Update this cache, but only if it is dirty.
Implemented in FPackageLocalizationCache.
|
pure virtual |
Try and find the localized package name for the given source package for the active culture.
| InSourcePackageName | The name of the source package to find. |
Implemented in FPackageLocalizationCache.
|
pure virtual |
Try and find the localized package name for the given source package for the given culture.
| InSourcePackageName | The name of the source package to find. |
| InCultureName | The name of the culture to find the package for. |
Implemented in FPackageLocalizationCache.
|
pure virtual |
Invalidate any cached state for the given root source path, and add it to the queue of things to process when ConditionalUpdateCache is called. eg) when new asset registry state is loaded for a plugin that may invalidate its cached data
Implemented in FPackageLocalizationCache.