|
void | ScriptConsoleConfigTab (Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null) |
|
void | ~ScriptConsoleConfigTab () |
|
override bool | OnChange (Widget w, int x, int y, bool finished) |
|
override bool | OnItemSelected (Widget w, int x, int y, int row, int column, int oldRow, int oldColumn) |
|
void | RenderClassPath () |
|
override bool | OnClick (Widget w, int x, int y, int button) |
|
override void | Update (float timeslice) |
|
protected void | Init () |
|
protected void | DumpParam (string param, string relativePath) |
|
protected void | ChangeConfigFilter () |
|
protected void | ClearHierarchy () |
|
protected void | FindInHierarchy (string class_name) |
|
protected void | ExpandHierarchy (int row) |
|
protected void | CollapseHierarchy (int row) |
|
protected void | RenderVariables (int row) |
|
◆ ScriptConsoleConfigTab()
References Init(), m_ClassPath, m_ConfigHierarchyTextListbox, m_ConfigTextField, m_ConfigVariablesTextListbox, m_DumpParamButton, m_ObjectConfigFilter, m_SelectedRowCopy, m_VariableConfigFilter, m_VariableTextField, and m_WgtClassesConfig.
◆ ~ScriptConsoleConfigTab()
◆ ChangeConfigFilter()
protected void ChangeConfigFilter |
( |
| ) |
|
|
inlineprivate |
◆ ClearHierarchy()
protected void ClearHierarchy |
( |
| ) |
|
|
inlineprivate |
◆ CollapseHierarchy()
protected void CollapseHierarchy |
( |
int |
row | ) |
|
|
inlineprivate |
◆ DumpParam()
protected void DumpParam |
( |
string |
param, |
|
|
string |
relativePath |
|
) |
| |
|
inlineprivate |
◆ ExpandHierarchy()
protected void ExpandHierarchy |
( |
int |
row | ) |
|
|
inlineprivate |
◆ FindInHierarchy()
protected void FindInHierarchy |
( |
string |
class_name | ) |
|
|
inlineprivate |
◆ Init()
References ChangeConfigFilter(), ClearHierarchy(), WorkspaceWidget::CreateWidgets(), Debug::GetBaseConfigClasses(), GetGame(), GetPlugin(), CGame::GetWorkspace(), m_BaseConfigClasses, m_BaseConfigClassesToggled, m_ClassCheckboxes, ScriptConsoleTabBase::m_ConfigDebugProfile, m_ModuleConfigViewer, m_WgtClassesConfig, Math::Pow(), and Widget::SetText().
Referenced by ScriptConsoleConfigTab().
◆ OnChange()
◆ OnClick()
References ScriptConsoleTabBase::AddItemToClipboard(), ClearHierarchy(), CollapseHierarchy(), DumpParam(), ExpandHierarchy(), string::IndexOf(), m_BaseConfigClasses, m_BaseConfigClassesToggled, m_ClassCheckboxes, ScriptConsoleTabBase::m_ConfigDebugProfile, m_ConfigHierarchyTextListbox, m_ConfigVariablesTextListbox, m_DumpParamButton, m_Row, m_SelectedRowCopy, path, Math::Pow(), Print(), RenderVariables(), string::Split(), string::Substring(), string::Trim(), x, and y.
◆ OnItemSelected()
◆ RenderClassPath()
◆ RenderVariables()
protected void RenderVariables |
( |
int |
row | ) |
|
|
inlineprivate |
◆ Update()
override void Update |
( |
float |
timeslice | ) |
|
|
inlineprivate |
◆ m_BaseConfigClasses
◆ m_BaseConfigClassesToggled
◆ m_ClassCheckboxes
protected ref map<CheckBoxWidget, int> m_ClassCheckboxes = new map<CheckBoxWidget, int> |
|
private |
◆ m_ClassPath
◆ m_ConfigData
◆ m_ConfigHierarchyTextListbox
protected TextListboxWidget m_ConfigHierarchyTextListbox |
|
private |
◆ m_ConfigTextField
protected string m_ConfigTextField |
|
staticprivate |
◆ m_ConfigVariablesTextListbox
protected TextListboxWidget m_ConfigVariablesTextListbox |
|
private |
◆ m_DumpParamButton
protected ButtonWidget m_DumpParamButton |
|
private |
◆ m_ModuleConfigViewer
protected PluginConfigViewer m_ModuleConfigViewer |
|
private |
◆ m_ObjectConfigFilter
◆ m_Row
◆ m_SelectedRowCopy
protected ButtonWidget m_SelectedRowCopy |
|
private |
◆ m_VariableConfigFilter
◆ m_VariableTextField
protected string m_VariableTextField |
|
staticprivate |
◆ m_WgtClassesConfig
protected Widget m_WgtClassesConfig |
|
private |
The documentation for this class was generated from the following file: