Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ScriptConsoleTabBase Class Reference
Inheritance diagram for ScriptConsoleTabBase:
ScriptConsoleCameraTab ScriptConsoleConfigTab ScriptConsoleEnfScriptTab ScriptConsoleGeneralTab ScriptConsoleItemsTab ScriptConsoleOutputTab ScriptConsoleSoundsTab ScriptConsoleVicinityTab ScriptConsoleWeatherWindTab

Protected Member Functions

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)

Protected Attributes

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 scriptconsoletabbase.c.

Constructor & Destructor Documentation

◆ ScriptConsoleTabBase()

Member Function Documentation

◆ AddItemToClipboard()

void AddItemToClipboard ( TextListboxWidget text_listbox_widget)
inlineprotected

◆ GetButton()

Widget GetButton ( )
inlineprotected

Definition at line 69 of file scriptconsoletabbase.c.

References m_Button.

Referenced by UIScriptedMenu::RegisterTab().

◆ GetID()

int GetID ( )
inlineprotected

Definition at line 32 of file scriptconsoletabbase.c.

References m_Id.

Referenced by UIScriptedMenu::SelectTab().

◆ GetRoot()

Widget GetRoot ( )
inlineprotected

Definition at line 37 of file scriptconsoletabbase.c.

References m_Root.

◆ Init()

void Init ( int id)
inlineprotected

Definition at line 27 of file scriptconsoletabbase.c.

References m_Id.

Referenced by UIScriptedMenu::RegisterTab().

◆ IsSelected()

bool IsSelected ( )
inlineprotected

Definition at line 42 of file scriptconsoletabbase.c.

References m_IsSelected.

◆ OnChange()

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

References x, and y.

◆ OnClick()

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

References x, and y.

◆ OnDoubleClick()

bool OnDoubleClick ( Widget w,
int x,
int y,
int button )
protected

References x, and y.

◆ OnItemSelected()

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

References x, and y.

◆ OnKeyDown()

bool OnKeyDown ( Widget w,
int x,
int y,
int key )
protected

References x, and y.

◆ OnKeyPress()

bool OnKeyPress ( Widget w,
int x,
int y,
int key )
protected

References x, and y.

◆ OnMouseButtonDown()

bool OnMouseButtonDown ( Widget w,
int x,
int y,
int button )
protected

References x, and y.

◆ OnMouseEnter()

bool OnMouseEnter ( Widget w,
int x,
int y )
protected

References x, and y.

◆ OnMouseLeave()

bool OnMouseLeave ( Widget w,
Widget enterW,
int x,
int y )
protected

References x, and y.

◆ OnRPCEx()

void OnRPCEx ( int rpc_type,
ParamsReadContext ctx )
protected

◆ OnSelected()

void OnSelected ( )
protected

Referenced by Select().

◆ Select()

void Select ( bool select,
ScriptConsoleTabBase selectedHandler )
inlineprotected

◆ Show()

void Show ( bool show,
ScriptConsoleTabBase selectedHandler )
inlineprotected

Definition at line 63 of file scriptconsoletabbase.c.

References ScriptConsoleTabBase(), and m_Root.

◆ Update()

void Update ( float timeslice)
inlineprotected

Definition at line 74 of file scriptconsoletabbase.c.

References KeyState(), and m_IsShiftDown.

Field Documentation

◆ m_Button

Widget m_Button
protected

Definition at line 8 of file scriptconsoletabbase.c.

Referenced by ScriptConsoleTabBase(), GetButton(), and Select().

◆ m_ConfigDebugProfile

PluginConfigDebugProfile m_ConfigDebugProfile
protected

◆ m_ConfigDebugProfileFixed

◆ m_Id

int m_Id
protected

Definition at line 3 of file scriptconsoletabbase.c.

Referenced by GetID(), and Init().

◆ m_IsSelected

bool m_IsSelected
protected

Definition at line 4 of file scriptconsoletabbase.c.

Referenced by IsSelected(), and Select().

◆ m_IsShiftDown

◆ m_Parent

◆ m_ParentRoot

Widget m_ParentRoot
protected

Definition at line 6 of file scriptconsoletabbase.c.

Referenced by ScriptConsoleTabBase(), and ScriptConsoleItemsTab::Init().

◆ m_Root

Widget m_Root
protected

◆ m_ScriptConsole


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