unreal.StringTableLibrary

class unreal.StringTableLibrary(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

Kismet String Table Library

C++ Source:

  • Module: Engine

  • File: KismetStringTableLibrary.h

classmethod get_keys_from_string_table(table_id) Array[str]

Returns an array of all keys within the given string table

Parameters:

table_id (Name) –

Return type:

Array[str]

classmethod get_meta_data_ids_from_string_table_entry(table_id, key) Array[Name]

Returns an array of all meta-data IDs within the given string table entry

Parameters:
  • table_id (Name) –

  • key (str) –

Return type:

Array[Name]

classmethod get_registered_string_tables() Array[Name]

Returns an array of all registered string table IDs

Return type:

Array[Name]

classmethod get_table_entry_meta_data(table_id, key, meta_data_id) str

Returns the specified meta-data of the given string table entry (or an empty string).

Parameters:
  • table_id (Name) –

  • key (str) –

  • meta_data_id (Name) –

Return type:

str

classmethod get_table_entry_source_string(table_id, key) str

Returns the source string of the given string table entry (or an empty string).

Parameters:
  • table_id (Name) –

  • key (str) –

Return type:

str

classmethod get_table_namespace(table_id) str

Returns the namespace of the given string table.

Parameters:

table_id (Name) –

Return type:

str

classmethod is_registered_table_entry(table_id, key) bool

Returns true if the given table ID corresponds to a registered string table, and that table has.

Parameters:
  • table_id (Name) –

  • key (str) –

Return type:

bool

classmethod is_registered_table_id(table_id) bool

Returns true if the given table ID corresponds to a registered string table.

Parameters:

table_id (Name) –

Return type:

bool