|
| static BaseContainer | GetChildFromList (notnull BaseContainerList containerList, string childName) |
| |
|
| static const string | DESCRIPTION = "This plugin allows to transfer data between Workbench and spreadsheets\nExport button grabs data from Workbench to clipboard\nImport button grabs data from clipboard to Workbench" |
| |
◆ CancelButton()
| bool SCR_DataToSpreadsheetPlugin.CancelButton |
( |
| ) |
|
|
protected |
◆ Configure()
| override void SCR_DataToSpreadsheetPlugin.Configure |
( |
| ) |
|
|
protected |
◆ ExportButton()
| void SCR_DataToSpreadsheetPlugin.ExportButton |
( |
| ) |
|
|
protected |
◆ ExportToExcel()
| void SCR_DataToSpreadsheetPlugin.ExportToExcel |
( |
bool | useListFromConfig | ) |
|
|
protected |
◆ GetChildFromList()
| static BaseContainer SCR_DataToSpreadsheetPlugin.GetChildFromList |
( |
notnull BaseContainerList | containerList, |
|
|
string | childName ) |
|
staticprotected |
◆ ImportButton()
| void SCR_DataToSpreadsheetPlugin.ImportButton |
( |
| ) |
|
|
protected |
◆ ProcessAttribute()
| void SCR_DataToSpreadsheetPlugin.ProcessAttribute |
( |
IEntitySource | entSrcAttribute, |
|
|
array< ref ContainerIdPathEntry > | containerPath, |
|
|
ResourceName | prefabName, |
|
|
SCR_DataToSpreadsheetTemplatesAttribute | currentAttribute ) |
Process single, selected attribute Depending on settings, data from selected attribute can be either exported or modified.
◆ ProcessAttributes()
| void SCR_DataToSpreadsheetPlugin.ProcessAttributes |
( |
IEntitySource | entSrc, |
|
|
array< ref ContainerIdPathEntry > | containerPath, |
|
|
ResourceName | prefabName, |
|
|
array< ref SCR_DataToSpreadsheetTemplatesBase > | TemplateData ) |
|
protected |
Handle all attributes listed in config and send them for further processing.
◆ ProcessAttributesList()
| void SCR_DataToSpreadsheetPlugin.ProcessAttributesList |
( |
BaseContainerList | containerList, |
|
|
array< ref ContainerIdPathEntry > | containerPath, |
|
|
ResourceName | prefabName, |
|
|
array< ref SCR_DataToSpreadsheetTemplatesBase > | TemplateData ) |
◆ ProcessData()
Initial processing of data provided by config All of the top attributes are then processed - including their children elements.
◆ Run()
| override void SCR_DataToSpreadsheetPlugin.Run |
( |
| ) |
|
|
protected |
◆ DESCRIPTION
| const string SCR_DataToSpreadsheetPlugin.DESCRIPTION = "This plugin allows to transfer data between Workbench and spreadsheets\nExport button grabs data from Workbench to clipboard\nImport button grabs data from clipboard to Workbench" |
|
staticprotected |
◆ m_bCommaAsDelimiter
| bool SCR_DataToSpreadsheetPlugin.m_bCommaAsDelimiter |
|
protected |
◆ m_bGenerateHeader
| bool SCR_DataToSpreadsheetPlugin.m_bGenerateHeader |
|
protected |
◆ m_bPrintToConsole
| bool SCR_DataToSpreadsheetPlugin.m_bPrintToConsole |
◆ m_bReadData
| bool SCR_DataToSpreadsheetPlugin.m_bReadData |
|
protected |
◆ m_bRunExport
| bool SCR_DataToSpreadsheetPlugin.m_bRunExport |
|
protected |
◆ m_bSaveRequired
| bool SCR_DataToSpreadsheetPlugin.m_bSaveRequired |
|
protected |
◆ m_bUseSelectionFromConfig
| bool SCR_DataToSpreadsheetPlugin.m_bUseSelectionFromConfig |
|
protected |
◆ m_mImportData
◆ m_sExportString
| string SCR_DataToSpreadsheetPlugin.m_sExportString |
|
protected |
◆ m_sHeaderString
| string SCR_DataToSpreadsheetPlugin.m_sHeaderString |
|
protected |
◆ m_sPrefabConfig
| ResourceName SCR_DataToSpreadsheetPlugin.m_sPrefabConfig |
|
protected |
The documentation for this interface was generated from the following file:
- WorkbenchGame/ResourceManager/SCR_DataToSpreadsheet.c