Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Internationalization/StringTableRegistry.h |
Include |
#include "Internationalization/StringTableRegistry.h" |
class FStringTableRegistry
Singleton registry of known string table instances
No constructors are accessible with public or protected access.
No destructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
EnumerateStringTables ( |
Enumerate all registered string tables |
|
|
FStringTable... |
FindMutableStringTable ( |
Try and find a string table with the given ID |
|
FStringTable... |
FindStringTable ( |
Try and find a string table with the given ID |
|
UStringTable... |
FindStringTableAsset ( |
Try and find a string table asset with the given ID |
|
FindTableIdAndKey |
Given an FText, try and find the table ID and key for it |
|
|
FindTableIdAndKey ( |
Given an FText display string, try and find the table ID and key for it |
|
|
FStringTable... |
Get() |
Singleton accessor |
|
Internal_FindLocTableEntry ( |
Internal function called by LOCTABLE to find the entry with by the given key within the given string table (redirects, will load assets if needed, and returns a dummy FText if not found) |
|
|
Internal_LocTableFromFile |
Internal function called by LOCTABLE_FROMFILE_X to create and register a FStringTable instance that has been populated from a file |
|
|
Internal_NewLocTable |
Internal function called by LOCTABLE_NEW to create and register a new FStringTable instance |
|
|
Internal_SetLocTableEntry |
Internal function called by LOCTABLE_SETSTRING to set the entry denoted by the given key to the given source string, within the given string table (table must have been registered already) |
|
|
Internal_SetLocTableEntryMetaData |
Internal function called by LOCTABLE_SETMETA to set meta-data for the entry denoted by the given key, within the given string table (table must have been registered already) |
|
|
LogMissingStringTableEntry |
Log a missing string table entry (will only log each missing entry once to avoid spam) |
|
|
RegisterStringTable ( |
Register a string table with the given ID |
|
|
UnregisterStringTable ( |
Unregister a string table with the given ID |
Name |
Description |
---|---|
FLocKeySet |
Mapping from a table ID to a set of keys that we've logged warnings for |