Enfusion Script API
Loading...
Searching...
No Matches
Public Member Functions | List of all members
LocalizationEditorPlugin Interface Reference
Inheritance diagram for LocalizationEditorPlugin:
[legend]

Public Member Functions

void OnSave (BaseContainer stringTable, string stringTableItemClassName, string stringTableAbsPath)
 
void OnChange (BaseContainer stringTableItem, string propName, string propValue)
 
void OnImport (BaseContainer newItem, BaseContainer oldItem)
 
void OnExport (BaseContainer item)
 
void OnSelectionChanged ()
 
bool IsReadOnly (BaseContainer item, bool isImporting)
 
string GetExportColumn (BaseContainer item, string languageCode)
 Called for each item during building runtime table, expected column name to export for given language.
 
- Public Member Functions inherited from WorkbenchPlugin
void Run ()
 
void RunCommandline ()
 
void Configure ()
 
void OnResourceContextMenu (notnull array< ResourceName > resources)
 
- Public Member Functions inherited from Managed
proto external ref Managed Clone ()
 Return shallow copy of object, or null if it is not allowed (not public constructor)
 

Member Function Documentation

◆ GetExportColumn()

string LocalizationEditorPlugin.GetExportColumn ( BaseContainer  item,
string  languageCode 
)

Called for each item during building runtime table, expected column name to export for given language.

◆ IsReadOnly()

bool LocalizationEditorPlugin.IsReadOnly ( BaseContainer  item,
bool  isImporting 
)

◆ OnChange()

void LocalizationEditorPlugin.OnChange ( BaseContainer  stringTableItem,
string  propName,
string  propValue 
)

◆ OnExport()

void LocalizationEditorPlugin.OnExport ( BaseContainer  item)

◆ OnImport()

void LocalizationEditorPlugin.OnImport ( BaseContainer  newItem,
BaseContainer  oldItem 
)

◆ OnSave()

void LocalizationEditorPlugin.OnSave ( BaseContainer  stringTable,
string  stringTableItemClassName,
string  stringTableAbsPath 
)

◆ OnSelectionChanged()

void LocalizationEditorPlugin.OnSelectionChanged ( )

The documentation for this interface was generated from the following file: