IStringTableEngineBridge

Interface to allow Core code to access String Table assets from the Engine

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Internationalization/StringTableCore.h

Include

#include "Internationalization/StringTableCore.h"

Syntax

class IStringTableEngineBridge

Remarks

Interface to allow Core code to access String Table assets from the Engine

Destructors

Name Description

Protected function Virtual

~IStringTableEngineBridge()

Functions

Name Description

Public function Static

bool

 

CanFindOrLoadStringTableAsset()

Check to see whether it is currently safe to attempt to find or load a string table asset.

Protected function

bool

 

CanFindOrLoadStringTableAssetImpl()

Public function Static

void

 

CollectStringTableAssetReferences

(
    FName& InOutTableId,
    FStructuredArchive::FSlot Slot
)

Collect a string table asset reference

Protected function

void

 

CollectStringTableAssetReferencesImpl

(
    FName& InOutTableId,
    FStructuredArchive::FSlot Slot
)

Public function Static

void

 

FullyLoadStringTableAsset

(
    FName& InOutTableId
)

Fully load a string table asset by its name, synchronously.

Protected function

void

 

FullyLoadStringTableAssetImpl

(
    FName& InOutTableId
)

Public function Static

bool

 

IsStringTableAssetBeingReplaced

(
    const UStringTable* InStringTa...
)

Is this string table asset being replaced due to a hot-reload?

Protected function

bool

 

IsStringTableAssetBeingReplacedImpl

(
    const UStringTable* InStringTa...
)

Public function Static

bool

 

IsStringTableFromAsset

(
    const FName InTableId
)

Is this string table from an asset?

Protected function

bool

 

IsStringTableFromAssetImpl

(
    const FName InTableId
)

Public function Static

int32

 

LoadStringTableAsset

(
    const FName InTableId,
    FLoadStringTableAssetCallback InLoa...
)

Load a string table asset by its name, potentially doing so asynchronously.

Protected function

int32

 

LoadStringTableAssetImpl

(
    const FName InTableId,
    FLoadStringTableAssetCallback InLoa...
)

Public function Static

void

 

RedirectStringTableAsset

(
    FName& InOutTableId
)

Redirect string table asset by its name

Protected function

void

 

RedirectStringTableAssetImpl

(
    FName& InOutTableId
)

Typedefs

Name

Description

FLoadStringTableAssetCallback

Callback used when loading string table assets.

Constants

Name

Description

InstancePtr

Singleton instance, populated by the derived type

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