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 export_table_to_csv_file(table_id, filename) bool

Export the key, string, and meta-data information in the given string table to a CSV file (does not export the namespace)

Parameters:
Return type:

bool

classmethod export_table_to_csv_string(table_id) str or None

Export the key, string, and meta-data information in the given string table to a CSV string (does not export the namespace)

Parameters:

table_id (Name)

Returns:

out_csv_string (str):

Return type:

str or None

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:
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:
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:
Return type:

str

classmethod get_table_id(string_table) Name

Get String Table ID

Parameters:

string_table (StringTable)

Return type:

Name

classmethod get_table_namespace(table_id) str

Returns the namespace of the given string table.

Parameters:

table_id (Name)

Return type:

str

classmethod import_table_from_csv_file(table_id, filename) bool

Import key, string, and meta-data information from a CSV file to the given string table (does not import the namespace)

Parameters:
Return type:

bool

classmethod import_table_from_csv_string(table_id, csv_string) bool

Import key, string, and meta-data information from a CSV string to the given string table (does not import the namespace)

Parameters:
Return type:

bool

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:
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