Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ScriptConsoleOutputTab Class Reference
Inheritance diagram for ScriptConsoleOutputTab:
ScriptConsoleTabBase

Protected Member Functions

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

Protected Attributes

ButtonWidget m_ClientLogClearButton
TextListboxWidget m_ClientLogListbox
CheckBoxWidget m_ClientLogScrollCheckbox

Additional Inherited Members

Private Member Functions inherited from ScriptConsoleTabBase
void ScriptConsoleTabBase (Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null)
void AddItemToClipboard (TextListboxWidget text_listbox_widget)
Widget GetButton ()
int GetID ()
Widget GetRoot ()
void Init (int id)
bool IsSelected ()
bool OnChange (Widget w, int x, int y, bool finished)
bool OnClick (Widget w, int x, int y, int button)
bool OnDoubleClick (Widget w, int x, int y, int button)
bool OnItemSelected (Widget w, int x, int y, int row, int column, int oldRow, int oldColumn)
bool OnKeyDown (Widget w, int x, int y, int key)
bool OnKeyPress (Widget w, int x, int y, int key)
bool OnMouseButtonDown (Widget w, int x, int y, int button)
bool OnMouseEnter (Widget w, int x, int y)
bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
void OnRPCEx (int rpc_type, ParamsReadContext ctx)
void OnSelected ()
void Select (bool select, ScriptConsoleTabBase selectedHandler)
void Show (bool show, ScriptConsoleTabBase selectedHandler)
void Update (float timeslice)
Private Attributes inherited from ScriptConsoleTabBase
Widget m_Button
PluginConfigDebugProfile m_ConfigDebugProfile
PluginConfigDebugProfileFixed m_ConfigDebugProfileFixed
int m_Id
bool m_IsSelected
bool m_IsShiftDown
ScriptConsoleTabBase m_Parent
Widget m_ParentRoot
Widget m_Root
ScriptConsole m_ScriptConsole

Detailed Description

Definition at line 1 of file scriptconsoleoutputtab.c.

Constructor & Destructor Documentation

◆ ScriptConsoleOutputTab()

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

◆ ~ScriptConsoleOutputTab()

void ~ScriptConsoleOutputTab ( )
inlineprotected

Definition at line 15 of file scriptconsoleoutputtab.c.

Member Function Documentation

◆ Add()

void Add ( string message,
bool isReload = false )
inlineprotected

Definition at line 45 of file scriptconsoleoutputtab.c.

References m_ClientLogListbox, m_ClientLogScrollCheckbox, and String().

Referenced by ReloadOutput().

◆ Clear()

void Clear ( bool clearFile = false)
inlineprotected

Definition at line 38 of file scriptconsoleoutputtab.c.

References Debug::ClearLogs(), and m_ClientLogListbox.

Referenced by OnClick(), and ReloadOutput().

◆ OnChange()

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

Definition at line 31 of file scriptconsoleoutputtab.c.

References x, and y.

◆ OnClick()

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

Definition at line 19 of file scriptconsoleoutputtab.c.

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

◆ ReloadOutput()

void ReloadOutput ( )
inlineprotected

Definition at line 58 of file scriptconsoleoutputtab.c.

References Add(), Clear(), CloseFile(), FGets(), Debug::GetFileName(), and OpenFile().

Referenced by ScriptConsoleOutputTab().

Field Documentation

◆ m_ClientLogClearButton

ButtonWidget m_ClientLogClearButton
protected

Definition at line 4 of file scriptconsoleoutputtab.c.

Referenced by ScriptConsoleOutputTab(), and OnClick().

◆ m_ClientLogListbox

TextListboxWidget m_ClientLogListbox
protected

Definition at line 3 of file scriptconsoleoutputtab.c.

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

◆ m_ClientLogScrollCheckbox

CheckBoxWidget m_ClientLogScrollCheckbox
protected

Definition at line 5 of file scriptconsoleoutputtab.c.

Referenced by ScriptConsoleOutputTab(), and Add().


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