FPackageLocalizationManager

Singleton class that manages localized package data.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/Internationalization/PackageLocalizationManager.h

Include

#include "Internationalization/PackageLocalizationManager.h"

Syntax

class FPackageLocalizationManager

Remarks

Singleton class that manages localized package data.

Functions

Name Description

Public function

void

 

ConditionalUpdateCache()

Update this cache, but only if it is dirty.

Public function

FName

 

FindLocalizedPackageName

(
    const FName InSourcePackageName
)

Try and find the localized package name for the given source package for the active culture.

Public function

FName

 

FindLocalizedPackageNameForCulture

(
    const FName InSourcePackageName,
    const FString& InCultureName
)

Try and find the localized package name for the given source package for the given culture.

Public function Static

FPackageLoca...

 

Get()

Singleton accessor.

Public function

void

 

InitializeFromCache

(
    const TSharedRef< IPackageLocalizat...
)

Initialize the manager using the given cache.

Public function

void

 

InitializeFromDefaultCache()

Initialize this manager using the default cache.

Public function

void

 

InitializeFromLazyCallback

(
    FLazyInitFunc InLazyInitFunc
)

Initialize the manager lazily using the given callback.

Public function

void

 

PerformLazyInitialization()

Initialize the manager from the callback set by InitializeFromLazyCallback.

Typedefs

Name

Description

FLazyInitFunc

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss