UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PackageLocalizationManager.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "Async/Mutex.h"
7#include "CoreMinimal.h"
11#include "UObject/NameTypes.h"
12
13#include <atomic>
14
16
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition NameTypes.h:617
Definition PackageLocalizationManager.h:19
COREUOBJECT_API void InitializeFromCache(const TSharedRef< IPackageLocalizationCache > &InCache)
Definition PackageLocalizationManager.cpp:106
COREUOBJECT_API FName FindLocalizedPackageName(const FName InSourcePackageName)
Definition PackageLocalizationManager.cpp:126
TFunction< void(FPackageLocalizationManager &)> FLazyInitFunc
Definition PackageLocalizationManager.h:21
COREUOBJECT_API FName FindLocalizedPackageNameForCulture(const FName InSourcePackageName, const FString &InCultureName)
Definition PackageLocalizationManager.cpp:154
COREUOBJECT_API void InitializeFromDefaultCache()
Definition PackageLocalizationManager.cpp:121
COREUOBJECT_API void PerformLazyInitialization()
Definition PackageLocalizationManager.cpp:74
COREUOBJECT_API void ConditionalUpdateCache()
Definition PackageLocalizationManager.cpp:245
COREUOBJECT_API void InitializeFromLazyCallback(FLazyInitFunc InLazyInitFunc)
Definition PackageLocalizationManager.cpp:99
COREUOBJECT_API void InvalidateRootSourcePath(const FString &InRootPath)
Definition PackageLocalizationManager.cpp:237
static COREUOBJECT_API FPackageLocalizationManager & Get()
Definition PackageLocalizationManager.cpp:253
Definition IPackageLocalizationCache.h:9
Definition AndroidPlatformMisc.h:14
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition Mutex.h:18