Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
ScriptConsoleConfigTab Class Reference
Inheritance diagram for ScriptConsoleConfigTab:
ScriptConsoleTabBase

Protected Member Functions

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)
 
void Init ()
 
void DumpParam (string param, string relativePath)
 
void ChangeConfigFilter ()
 
void ClearHierarchy ()
 
void FindInHierarchy (string class_name)
 
void ExpandHierarchy (int row)
 
void CollapseHierarchy (int row)
 
void RenderVariables (int row)
 

Protected Attributes

ref TStringArray m_BaseConfigClasses = new TStringArray
 
ref TStringArray m_BaseConfigClassesToggled = new TStringArray
 
ref map< CheckBoxWidget, intm_ClassCheckboxes = new map<CheckBoxWidget, int>
 
EditBoxWidget m_ObjectConfigFilter
 
EditBoxWidget m_VariableConfigFilter
 
TextListboxWidget m_ConfigHierarchyTextListbox
 
TextListboxWidget m_ConfigVariablesTextListbox
 
ButtonWidget m_SelectedRowCopy
 
ButtonWidget m_DumpParamButton
 
TextWidget m_ClassPath
 
Widget m_WgtClassesConfig
 
PluginConfigViewer m_ModuleConfigViewer
 
int m_Row
 

Static Protected Attributes

static string m_ConfigTextField
 
static string m_VariableTextField
 
static ref ConfigParamsEx m_ConfigData
 

Detailed Description

Definition at line 4 of file scriptconsoleconfigtab.c.

Constructor & Destructor Documentation

◆ ScriptConsoleConfigTab()

void ScriptConsoleConfigTab::ScriptConsoleConfigTab ( Widget root,
ScriptConsole console,
Widget button,
ScriptConsoleTabBase parent = null )
protected

Definition at line 27 of file scriptconsoleconfigtab.c.

◆ ~ScriptConsoleConfigTab()

void ScriptConsoleConfigTab::~ScriptConsoleConfigTab ( )
protected

Definition at line 45 of file scriptconsoleconfigtab.c.

Member Function Documentation

◆ ChangeConfigFilter()

void ScriptConsoleConfigTab::ChangeConfigFilter ( )
protected

Definition at line 304 of file scriptconsoleconfigtab.c.

◆ ClearHierarchy()

void ScriptConsoleConfigTab::ClearHierarchy ( )
protected

Definition at line 318 of file scriptconsoleconfigtab.c.

◆ CollapseHierarchy()

void ScriptConsoleConfigTab::CollapseHierarchy ( int row)
protected

Definition at line 420 of file scriptconsoleconfigtab.c.

◆ DumpParam()

void ScriptConsoleConfigTab::DumpParam ( string param,
string relativePath )
protected

Definition at line 262 of file scriptconsoleconfigtab.c.

◆ ExpandHierarchy()

void ScriptConsoleConfigTab::ExpandHierarchy ( int row)
protected

Definition at line 379 of file scriptconsoleconfigtab.c.

◆ FindInHierarchy()

void ScriptConsoleConfigTab::FindInHierarchy ( string class_name)
protected

Definition at line 340 of file scriptconsoleconfigtab.c.

◆ Init()

void ScriptConsoleConfigTab::Init ( )
protected

Definition at line 229 of file scriptconsoleconfigtab.c.

◆ OnChange()

override bool ScriptConsoleConfigTab::OnChange ( Widget w,
int x,
int y,
bool finished )
protected

Definition at line 56 of file scriptconsoleconfigtab.c.

◆ OnClick()

override bool ScriptConsoleConfigTab::OnClick ( Widget w,
int x,
int y,
int button )
protected

Definition at line 94 of file scriptconsoleconfigtab.c.

◆ OnItemSelected()

override bool ScriptConsoleConfigTab::OnItemSelected ( Widget w,
int x,
int y,
int row,
int column,
int oldRow,
int oldColumn )
protected

Definition at line 73 of file scriptconsoleconfigtab.c.

◆ RenderClassPath()

void ScriptConsoleConfigTab::RenderClassPath ( )
protected

Definition at line 88 of file scriptconsoleconfigtab.c.

◆ RenderVariables()

void ScriptConsoleConfigTab::RenderVariables ( int row)
protected

Definition at line 474 of file scriptconsoleconfigtab.c.

◆ Update()

override void ScriptConsoleConfigTab::Update ( float timeslice)
protected

Definition at line 223 of file scriptconsoleconfigtab.c.

Member Data Documentation

◆ m_BaseConfigClasses

ref TStringArray ScriptConsoleConfigTab::m_BaseConfigClasses = new TStringArray
protected

Definition at line 10 of file scriptconsoleconfigtab.c.

◆ m_BaseConfigClassesToggled

ref TStringArray ScriptConsoleConfigTab::m_BaseConfigClassesToggled = new TStringArray
protected

Definition at line 11 of file scriptconsoleconfigtab.c.

◆ m_ClassCheckboxes

ref map<CheckBoxWidget, int> ScriptConsoleConfigTab::m_ClassCheckboxes = new map<CheckBoxWidget, int>
protected

Definition at line 12 of file scriptconsoleconfigtab.c.

◆ m_ClassPath

TextWidget ScriptConsoleConfigTab::m_ClassPath
protected

Definition at line 20 of file scriptconsoleconfigtab.c.

◆ m_ConfigData

ref ConfigParamsEx ScriptConsoleConfigTab::m_ConfigData
staticprotected

Definition at line 9 of file scriptconsoleconfigtab.c.

◆ m_ConfigHierarchyTextListbox

TextListboxWidget ScriptConsoleConfigTab::m_ConfigHierarchyTextListbox
protected

Definition at line 16 of file scriptconsoleconfigtab.c.

◆ m_ConfigTextField

string ScriptConsoleConfigTab::m_ConfigTextField
staticprotected

Definition at line 7 of file scriptconsoleconfigtab.c.

◆ m_ConfigVariablesTextListbox

TextListboxWidget ScriptConsoleConfigTab::m_ConfigVariablesTextListbox
protected

Definition at line 17 of file scriptconsoleconfigtab.c.

◆ m_DumpParamButton

ButtonWidget ScriptConsoleConfigTab::m_DumpParamButton
protected

Definition at line 19 of file scriptconsoleconfigtab.c.

◆ m_ModuleConfigViewer

PluginConfigViewer ScriptConsoleConfigTab::m_ModuleConfigViewer
protected

Definition at line 24 of file scriptconsoleconfigtab.c.

◆ m_ObjectConfigFilter

EditBoxWidget ScriptConsoleConfigTab::m_ObjectConfigFilter
protected

Definition at line 14 of file scriptconsoleconfigtab.c.

◆ m_Row

int ScriptConsoleConfigTab::m_Row
protected

Definition at line 25 of file scriptconsoleconfigtab.c.

◆ m_SelectedRowCopy

ButtonWidget ScriptConsoleConfigTab::m_SelectedRowCopy
protected

Definition at line 18 of file scriptconsoleconfigtab.c.

◆ m_VariableConfigFilter

EditBoxWidget ScriptConsoleConfigTab::m_VariableConfigFilter
protected

Definition at line 15 of file scriptconsoleconfigtab.c.

◆ m_VariableTextField

string ScriptConsoleConfigTab::m_VariableTextField
staticprotected

Definition at line 8 of file scriptconsoleconfigtab.c.

◆ m_WgtClassesConfig

Widget ScriptConsoleConfigTab::m_WgtClassesConfig
protected

Definition at line 23 of file scriptconsoleconfigtab.c.


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