PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ScriptConsoleOutputTab Class Reference

Private Member Functions

void ScriptConsoleOutputTab (Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null)
 
void ~ScriptConsoleOutputTab ()
 
override bool OnClick (Widget w, int x, int y, int button)
 
override bool OnChange (Widget w, int x, int y, bool finished)
 
protected void Clear (bool clearFile=false)
 
protected void Add (string message, bool isReload=false)
 
protected void ReloadOutput ()
 

Private Attributes

protected TextListboxWidget m_ClientLogListbox
 
protected ButtonWidget m_ClientLogClearButton
 
protected CheckBoxWidget m_ClientLogScrollCheckbox
 

Constructor & Destructor Documentation

◆ ScriptConsoleOutputTab()

void ScriptConsoleOutputTab ( Widget  root,
ScriptConsole  console,
Widget  button,
ScriptConsoleTabBase  parent = null 
)
inlineprivate

◆ ~ScriptConsoleOutputTab()

void ~ScriptConsoleOutputTab ( )
inlineprivate

Member Function Documentation

◆ Add()

protected void Add ( string  message,
bool  isReload = false 
)
inlineprivate

◆ Clear()

protected void Clear ( bool  clearFile = false)
inlineprivate

References Debug::ClearLogs(), and m_ClientLogListbox.

Referenced by OnClick(), and ReloadOutput().

◆ OnChange()

override bool OnChange ( Widget  w,
int  x,
int  y,
bool  finished 
)
inlineprivate

References x, and y.

◆ OnClick()

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

References Clear(), m_ClientLogClearButton, x, and y.

◆ ReloadOutput()

protected void ReloadOutput ( )
inlineprivate

Field Documentation

◆ m_ClientLogClearButton

protected ButtonWidget m_ClientLogClearButton
private

Referenced by OnClick(), and ScriptConsoleOutputTab().

◆ m_ClientLogListbox

protected TextListboxWidget m_ClientLogListbox
private

Referenced by Add(), Clear(), and ScriptConsoleOutputTab().

◆ m_ClientLogScrollCheckbox

protected CheckBoxWidget m_ClientLogScrollCheckbox
private

Referenced by Add(), and ScriptConsoleOutputTab().


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