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

Protected Member Functions

void ScriptConsoleItemsTab (Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null)
void ~ScriptConsoleItemsTab ()
void AddItemToPreset ()
void ChangeFilter (TStringArray classes, TextListboxWidget widget, MultilineEditBoxWidget filterWidget, int categoryMask=-1, bool ignoreScope=false)
void ChangeFilterItems (bool forced=false)
void DeletePreset ()
int GetCurrentItemIndex ()
string GetCurrentItemName ()
string GetCurrentObjectName ()
int GetCurrentPresetIndex ()
string GetCurrentPresetName ()
int GetFilterColor (string color)
TStringArray GetItemsClasses ()
int GetPresetIndexByName (string preset_name)
void HideItemButtons ()
void Init ()
bool IsCurrentPresetFixed ()
bool IsPresetFixed (string preset_name)
void ItemMoveDown ()
void ItemMoveUp ()
void NewPreset (string preset_name)
override bool OnChange (Widget w, int x, int y, bool finished)
override bool OnClick (Widget w, int x, int y, int button)
override bool OnDoubleClick (Widget w, int x, int y, int button)
override bool OnItemSelected (Widget w, int x, int y, int row, int column, int oldRow, int oldColumn)
override bool OnKeyDown (Widget w, int x, int y, int key)
void PrepareFilters (string filter, out TStringArray filters, out TIntArray colors)
string PreprocessFilterText (MultilineEditBoxWidget w)
void RefreshLists ()
void RemoveItemFromPreset ()
void RenamePreset (string new_preset_name)
void RenderPresetItems ()
void RenderPresets ()
void SaveProfileSpawnDistance ()
void SelectObject (bool hide_presets=true)
void SelectPreset ()
void SetDefaultPreset (int preset_index)
void SetFilterOrder (bool reversed)
void SetObject (string object)
void SetPreviewObject (string object)
void SetTextSpawnButton (ButtonWidget w, bool special, string suffix=" Special")
void ShowItemButtons ()
void ShowItemTransferButtons ()
void ShowPresetButtons ()
void SpawnPreset (EntityAI target, bool clear_inventory, string preset_name, InventoryLocationType location=InventoryLocationType.ATTACHMENT, float distance=0)
override void Update (float timeslice)
void UpdateButtonNames ()

Static Protected Member Functions

static void DrawItems (string type, float distance=0)
static void DrawItemsClear ()
static string GetLastSelectedObject ()

Protected Attributes

const string CONST_DEFAULT_PRESET_PREFIX = "[Default]"
EditBoxWidget m_BatchSpawnQuantity
ref array< stringm_CategoryButtonsNames = {"FIREARMS","MELEE","ATTACHMENTS","MAGAZINES","AMMO","FOOD","MEDICAL","CARS","BACKPACKS","B-BUILDING"}
ref array< Widgetm_CategoryButtonsWidgets = new array<Widget>
int m_CategoryMask
CheckBoxWidget m_CategoryMergeType
CheckBoxWidget m_ClearInventory
EditBoxWidget m_DamageEditBox
PluginDeveloper m_Developer
EditBoxWidget m_DrawDistanceWidget
ButtonWidget m_DrawInWorld
ButtonWidget m_DrawInWorldClear
ButtonWidget m_FilterOrderButton
ImageWidget m_FilterOrderImage
bool m_FilterOrderReversed
string m_FilterTextPrev
TextWidget m_ItemDamageLabel
ButtonWidget m_ItemMoveDownButton
ButtonWidget m_ItemMoveUpButton
ButtonWidget m_ItemNameCopy
CheckBoxWidget m_ItemPreviewCheckbox
ItemPreviewWidget m_ItemPreviewWidget
TextWidget m_ItemQuantityLabel
ButtonWidget m_ListActions
MissionGameplay m_MissionGameplay
MultilineEditBoxWidget m_ObjectFilter
TextListboxWidget m_ObjectsTextListbox
ButtonWidget m_PresetAddItemtButton
ButtonWidget m_PresetDeleteButton
TextListboxWidget m_PresetItemsTextListbox
ButtonWidget m_PresetNewButton
ButtonWidget m_PresetRemoveItemButton
ButtonWidget m_PresetRenameButton
ButtonWidget m_PresetSetDefaultButton
TextListboxWidget m_PresetsTextListbox
EditBoxWidget m_QuantityEditBox
EditBoxWidget m_RectSpawnColumn
EditBoxWidget m_RectSpawnColumnStep
EditBoxWidget m_RectSpawnRow
EditBoxWidget m_RectSpawnRowStep
ref Timer m_RefreshFilterTimer = new Timer()
ButtonWidget m_ReloadShapeButton
string m_SelectedObject
TextWidget m_SelectedObjectLocalized
TextWidget m_SelectedObjectText
CheckBoxWidget m_ShowProtected
ButtonWidget m_SpawnBatchButton
ref map< Widget, stringm_SpawnButtonsOriginalText = new map<Widget, string>()
EditBoxWidget m_SpawnDistanceEditBox
ButtonWidget m_SpawnGroundButton
ButtonWidget m_SpawnGroundPatternGrid
ButtonWidget m_SpawnInHands
ButtonWidget m_SpawnInInvButton
ButtonWidget m_SpawnOnCursor
ButtonWidget m_SpawnOnTarget
CheckBoxWidget m_WithPhysicsCheckbox

Static Protected Attributes

static bool CLEAR_IVN
static float DRAW_DISTANCE = 1000
static int ITEMS_IN_PRESET_SELECTED_ROW
static int ITEMS_SELECTED_ROW = -1
static ref array< Shapem_DebugShapes = new array<Shape>
static float m_ItemQuantity = 1
static string m_LastSelectedObject
static int m_ObjectsScope = 2
static EntityAI m_PreviewEntity
static int m_SelectedObjectIsPreset = -1
static bool m_WithPhysics = false
static int PRESETS_SELECTED_ROW = 0

Private Member Functions

bool ListItemRelatedActions ()
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)

Additional Inherited Members

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 3 of file scriptconsoleitemstab.c.

Constructor & Destructor Documentation

◆ ScriptConsoleItemsTab()

◆ ~ScriptConsoleItemsTab()

Member Function Documentation

◆ AddItemToPreset()

void AddItemToPreset ( )
inlineprotected

◆ ChangeFilter()

void ChangeFilter ( TStringArray classes,
TextListboxWidget widget,
MultilineEditBoxWidget filterWidget,
int categoryMask = -1,
bool ignoreScope = false )
inlineprotected

◆ ChangeFilterItems()

◆ DeletePreset()

void DeletePreset ( )
inlineprotected

◆ DrawItems()

void DrawItems ( string type,
float distance = 0 )
inlinestaticprotected

need better logic for cleaning

Definition at line 293 of file scriptconsoleitemstab.c.

References COLOR_RED, DRAW_DISTANCE, g_Game, Debug::Log(), m_DebugShapes, and Shape.

Referenced by OnClick(), and OnKeyDown().

◆ DrawItemsClear()

void DrawItemsClear ( )
inlinestaticprotected

Definition at line 326 of file scriptconsoleitemstab.c.

References m_DebugShapes, and Shape.

Referenced by OnClick().

◆ GetCurrentItemIndex()

int GetCurrentItemIndex ( )
inlineprotected

◆ GetCurrentItemName()

string GetCurrentItemName ( )
inlineprotected

Definition at line 769 of file scriptconsoleitemstab.c.

References GetCurrentItemIndex(), and m_PresetItemsTextListbox.

Referenced by Init(), OnClick(), and OnItemSelected().

◆ GetCurrentObjectName()

string GetCurrentObjectName ( )
inlineprotected

Definition at line 780 of file scriptconsoleitemstab.c.

References m_ObjectsTextListbox.

Referenced by Init(), OnDoubleClick(), and SelectObject().

◆ GetCurrentPresetIndex()

◆ GetCurrentPresetName()

◆ GetFilterColor()

int GetFilterColor ( string color)
inlineprotected

Definition at line 882 of file scriptconsoleitemstab.c.

References ARGB().

Referenced by PrepareFilters().

◆ GetItemsClasses()

TStringArray GetItemsClasses ( )
inlineprotected

Definition at line 1547 of file scriptconsoleitemstab.c.

References CFG_AMMO, CFG_MAGAZINESPATH, CFG_VEHICLESPATH, and CFG_WEAPONSPATH.

Referenced by ChangeFilterItems().

◆ GetLastSelectedObject()

string GetLastSelectedObject ( )
inlinestaticprotected

Definition at line 337 of file scriptconsoleitemstab.c.

References m_LastSelectedObject.

Referenced by Dispatcher::CallMethod().

◆ GetPresetIndexByName()

int GetPresetIndexByName ( string preset_name)
inlineprotected

Definition at line 426 of file scriptconsoleitemstab.c.

References m_PresetsTextListbox.

Referenced by IsPresetFixed(), RenderPresets(), and SetDefaultPreset().

◆ HideItemButtons()

void HideItemButtons ( )
inlineprotected

◆ Init()

◆ IsCurrentPresetFixed()

bool IsCurrentPresetFixed ( )
inlineprotected

◆ IsPresetFixed()

bool IsPresetFixed ( string preset_name)
inlineprotected

◆ ItemMoveDown()

◆ ItemMoveUp()

◆ ListItemRelatedActions()

◆ NewPreset()

void NewPreset ( string preset_name)
inlineprotected

◆ OnChange()

◆ OnClick()

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

Definition at line 1187 of file scriptconsoleitemstab.c.

References ScriptConsoleTabBase::AddItemToClipboard(), AddItemToPreset(), ChangeFilterItems(), CLEAR_IVN, DeletePreset(), DrawItems(), DrawItemsClear(), g_Game, GetCurrentItemName(), GetCurrentPresetIndex(), GetCurrentPresetName(), DeveloperFreeCamera::IsFreeCameraEnabled(), ItemMoveDown(), ItemMoveUp(), ListItemRelatedActions(), m_BatchSpawnQuantity, m_CategoryMergeType, ScriptConsoleTabBase::m_ConfigDebugProfile, m_DamageEditBox, m_Developer, m_DrawInWorld, m_DrawInWorldClear, m_FilterOrderButton, m_FilterOrderReversed, ScriptConsoleTabBase::m_IsShiftDown, m_ItemMoveDownButton, m_ItemMoveUpButton, m_ItemNameCopy, m_ItemPreviewCheckbox, m_ItemPreviewWidget, m_ListActions, m_MissionGameplay, m_ObjectFilter, m_ObjectsTextListbox, m_PresetAddItemtButton, m_PresetDeleteButton, m_PresetItemsTextListbox, m_PresetNewButton, m_PresetRemoveItemButton, m_PresetRenameButton, m_PresetSetDefaultButton, m_PresetsTextListbox, m_PreviewEntity, m_QuantityEditBox, m_RectSpawnColumn, m_RectSpawnColumnStep, m_RectSpawnRow, m_RectSpawnRowStep, m_ReloadShapeButton, ScriptConsoleTabBase::m_ScriptConsole, m_SelectedObject, m_SelectedObjectIsPreset, m_SelectedObjectText, m_SpawnBatchButton, m_SpawnDistanceEditBox, m_SpawnGroundButton, m_SpawnGroundPatternGrid, m_SpawnInHands, m_SpawnInInvButton, m_SpawnOnCursor, m_SpawnOnTarget, m_WithPhysicsCheckbox, MENU_SCRIPTCONSOLE_DIALOG_PRESET_NAME, MENU_SCRIPTCONSOLE_DIALOG_PRESET_RENAME, DayZPhysics::RaycastRV(), RemoveItemFromPreset(), SaveProfileSpawnDistance(), SelectObject(), SelectPreset(), SetDefaultPreset(), SetFilterOrder(), SetObject(), ShowItemButtons(), ShowItemTransferButtons(), SpawnPreset(), x, and y.

◆ OnDoubleClick()

◆ OnItemSelected()

◆ OnKeyDown()

override bool OnKeyDown ( Widget w,
int x,
int y,
int key )
inlineprotected

Definition at line 342 of file scriptconsoleitemstab.c.

References DrawItems(), m_SelectedObject, x, and y.

◆ PrepareFilters()

void PrepareFilters ( string filter,
out TStringArray filters,
out TIntArray colors )
inlineprotected

Definition at line 900 of file scriptconsoleitemstab.c.

References ARGB(), GetFilterColor(), string::Split(), string::ToLower(), and string::Trim().

Referenced by ChangeFilter().

◆ PreprocessFilterText()

string PreprocessFilterText ( MultilineEditBoxWidget w)
inlineprotected

Definition at line 1552 of file scriptconsoleitemstab.c.

References string::Contains(), and string::Replace().

Referenced by ChangeFilterItems().

◆ RefreshLists()

void RefreshLists ( )
inlineprotected

Definition at line 792 of file scriptconsoleitemstab.c.

References RenderPresetItems(), and RenderPresets().

Referenced by DeletePreset(), NewPreset(), and RenamePreset().

◆ RemoveItemFromPreset()

void RemoveItemFromPreset ( )
inlineprotected

◆ RenamePreset()

void RenamePreset ( string new_preset_name)
inlineprotected

◆ RenderPresetItems()

◆ RenderPresets()

◆ SaveProfileSpawnDistance()

void SaveProfileSpawnDistance ( )
inlineprotected

◆ SelectObject()

◆ SelectPreset()

◆ SetDefaultPreset()

◆ SetFilterOrder()

void SetFilterOrder ( bool reversed)
inlineprotected

◆ SetObject()

void SetObject ( string object)
inlineprotected

◆ SetPreviewObject()

void SetPreviewObject ( string object)
inlineprotected

◆ SetTextSpawnButton()

void SetTextSpawnButton ( ButtonWidget w,
bool special,
string suffix = " Special" )
inlineprotected

Definition at line 1529 of file scriptconsoleitemstab.c.

References m_SpawnButtonsOriginalText.

Referenced by UpdateButtonNames().

◆ ShowItemButtons()

◆ ShowItemTransferButtons()

◆ ShowPresetButtons()

void ShowPresetButtons ( )
inlineprotected

◆ SpawnPreset()

void SpawnPreset ( EntityAI target,
bool clear_inventory,
string preset_name,
InventoryLocationType location = InventoryLocationType.ATTACHMENT,
float distance = 0 )
inlineprotected

◆ Update()

override void Update ( float timeslice)
inlineprotected

Definition at line 1522 of file scriptconsoleitemstab.c.

References UpdateButtonNames().

◆ UpdateButtonNames()

Field Documentation

◆ CLEAR_IVN

bool CLEAR_IVN
staticprotected

Definition at line 10 of file scriptconsoleitemstab.c.

Referenced by OnChange(), and OnClick().

◆ CONST_DEFAULT_PRESET_PREFIX

const string CONST_DEFAULT_PRESET_PREFIX = "[Default]"
protected

Definition at line 5 of file scriptconsoleitemstab.c.

Referenced by RenderPresets(), and SetDefaultPreset().

◆ DRAW_DISTANCE

float DRAW_DISTANCE = 1000
staticprotected

Definition at line 9 of file scriptconsoleitemstab.c.

Referenced by DrawItems(), Init(), and OnChange().

◆ ITEMS_IN_PRESET_SELECTED_ROW

int ITEMS_IN_PRESET_SELECTED_ROW
staticprotected

Definition at line 8 of file scriptconsoleitemstab.c.

Referenced by ~ScriptConsoleItemsTab(), and Init().

◆ ITEMS_SELECTED_ROW

int ITEMS_SELECTED_ROW = -1
staticprotected

Definition at line 6 of file scriptconsoleitemstab.c.

Referenced by ~ScriptConsoleItemsTab(), and Init().

◆ m_BatchSpawnQuantity

EditBoxWidget m_BatchSpawnQuantity
protected

Definition at line 67 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), OnChange(), and OnClick().

◆ m_CategoryButtonsNames

ref array<string> m_CategoryButtonsNames = {"FIREARMS","MELEE","ATTACHMENTS","MAGAZINES","AMMO","FOOD","MEDICAL","CARS","BACKPACKS","B-BUILDING"}
protected

Definition at line 21 of file scriptconsoleitemstab.c.

Referenced by Init().

◆ m_CategoryButtonsWidgets

ref array<Widget> m_CategoryButtonsWidgets = new array<Widget>
protected

Definition at line 20 of file scriptconsoleitemstab.c.

Referenced by Init(), and OnChange().

◆ m_CategoryMask

int m_CategoryMask
protected

Definition at line 23 of file scriptconsoleitemstab.c.

Referenced by ~ScriptConsoleItemsTab(), ChangeFilterItems(), Init(), and OnChange().

◆ m_CategoryMergeType

CheckBoxWidget m_CategoryMergeType
protected

Definition at line 31 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), and OnClick().

◆ m_ClearInventory

CheckBoxWidget m_ClearInventory
protected

Definition at line 34 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnChange(), and SelectPreset().

◆ m_DamageEditBox

EditBoxWidget m_DamageEditBox
protected

Definition at line 66 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnChange(), OnClick(), and ShowItemButtons().

◆ m_DebugShapes

ref array<Shape> m_DebugShapes = new array<Shape>
staticprotected

Definition at line 14 of file scriptconsoleitemstab.c.

Referenced by DrawItems(), and DrawItemsClear().

◆ m_Developer

PluginDeveloper m_Developer
protected

Definition at line 26 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), OnDoubleClick(), and SpawnPreset().

◆ m_DrawDistanceWidget

EditBoxWidget m_DrawDistanceWidget
protected

Definition at line 64 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), and OnChange().

◆ m_DrawInWorld

ButtonWidget m_DrawInWorld
protected

Definition at line 38 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and OnClick().

◆ m_DrawInWorldClear

ButtonWidget m_DrawInWorldClear
protected

Definition at line 39 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and OnClick().

◆ m_FilterOrderButton

ButtonWidget m_FilterOrderButton
protected

Definition at line 49 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and OnClick().

◆ m_FilterOrderImage

ImageWidget m_FilterOrderImage
protected

Definition at line 75 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and SetFilterOrder().

◆ m_FilterOrderReversed

bool m_FilterOrderReversed
protected

Definition at line 27 of file scriptconsoleitemstab.c.

Referenced by ChangeFilter(), OnClick(), and SetFilterOrder().

◆ m_FilterTextPrev

string m_FilterTextPrev
protected

Definition at line 29 of file scriptconsoleitemstab.c.

Referenced by ChangeFilterItems().

◆ m_ItemDamageLabel

TextWidget m_ItemDamageLabel
protected

Definition at line 70 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and ShowItemButtons().

◆ m_ItemMoveDownButton

ButtonWidget m_ItemMoveDownButton
protected

◆ m_ItemMoveUpButton

ButtonWidget m_ItemMoveUpButton
protected

◆ m_ItemNameCopy

ButtonWidget m_ItemNameCopy
protected

Definition at line 45 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and ShowItemTransferButtons().

◆ m_ItemPreviewCheckbox

CheckBoxWidget m_ItemPreviewCheckbox
protected

Definition at line 32 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), and OnClick().

◆ m_ItemPreviewWidget

ItemPreviewWidget m_ItemPreviewWidget
protected

Definition at line 74 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and SetPreviewObject().

◆ m_ItemQuantity

float m_ItemQuantity = 1
staticprotected

Definition at line 16 of file scriptconsoleitemstab.c.

Referenced by ~ScriptConsoleItemsTab(), and Init().

◆ m_ItemQuantityLabel

TextWidget m_ItemQuantityLabel
protected

Definition at line 71 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and ShowItemButtons().

◆ m_LastSelectedObject

string m_LastSelectedObject
staticprotected

Definition at line 12 of file scriptconsoleitemstab.c.

Referenced by GetLastSelectedObject(), Init(), OnDoubleClick(), and SelectObject().

◆ m_ListActions

ButtonWidget m_ListActions
protected

Definition at line 57 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and OnClick().

◆ m_MissionGameplay

MissionGameplay m_MissionGameplay
protected

Definition at line 24 of file scriptconsoleitemstab.c.

Referenced by Init(), and OnClick().

◆ m_ObjectFilter

MultilineEditBoxWidget m_ObjectFilter
protected

Definition at line 58 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), ChangeFilterItems(), Init(), and OnClick().

◆ m_ObjectsScope

int m_ObjectsScope = 2
staticprotected

Definition at line 11 of file scriptconsoleitemstab.c.

Referenced by ChangeFilter(), Init(), and OnChange().

◆ m_ObjectsTextListbox

◆ m_PresetAddItemtButton

ButtonWidget m_PresetAddItemtButton
protected

Definition at line 44 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and ShowItemTransferButtons().

◆ m_PresetDeleteButton

ButtonWidget m_PresetDeleteButton
protected

Definition at line 41 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), OnClick(), and ShowPresetButtons().

◆ m_PresetItemsTextListbox

◆ m_PresetNewButton

ButtonWidget m_PresetNewButton
protected

Definition at line 40 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and OnClick().

◆ m_PresetRemoveItemButton

ButtonWidget m_PresetRemoveItemButton
protected

Definition at line 46 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and ShowItemTransferButtons().

◆ m_PresetRenameButton

ButtonWidget m_PresetRenameButton
protected

Definition at line 42 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), OnClick(), and ShowPresetButtons().

◆ m_PresetSetDefaultButton

ButtonWidget m_PresetSetDefaultButton
protected

Definition at line 43 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and OnClick().

◆ m_PresetsTextListbox

◆ m_PreviewEntity

EntityAI m_PreviewEntity
staticprotected

◆ m_QuantityEditBox

◆ m_RectSpawnColumn

EditBoxWidget m_RectSpawnColumn
protected

Definition at line 61 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), OnChange(), and OnClick().

◆ m_RectSpawnColumnStep

EditBoxWidget m_RectSpawnColumnStep
protected

Definition at line 63 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), OnChange(), and OnClick().

◆ m_RectSpawnRow

EditBoxWidget m_RectSpawnRow
protected

Definition at line 60 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), OnChange(), and OnClick().

◆ m_RectSpawnRowStep

EditBoxWidget m_RectSpawnRowStep
protected

Definition at line 62 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), OnChange(), and OnClick().

◆ m_RefreshFilterTimer

ref Timer m_RefreshFilterTimer = new Timer()
protected

Definition at line 25 of file scriptconsoleitemstab.c.

Referenced by ~ScriptConsoleItemsTab(), and Init().

◆ m_ReloadShapeButton

ButtonWidget m_ReloadShapeButton
protected

Definition at line 69 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and OnClick().

◆ m_SelectedObject

string m_SelectedObject
protected

◆ m_SelectedObjectIsPreset

int m_SelectedObjectIsPreset = -1
staticprotected

◆ m_SelectedObjectLocalized

TextWidget m_SelectedObjectLocalized
protected

Definition at line 73 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and SetPreviewObject().

◆ m_SelectedObjectText

TextWidget m_SelectedObjectText
protected

◆ m_ShowProtected

CheckBoxWidget m_ShowProtected
protected

Definition at line 33 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), Init(), and OnChange().

◆ m_SpawnBatchButton

ButtonWidget m_SpawnBatchButton
protected

Definition at line 56 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and UpdateButtonNames().

◆ m_SpawnButtonsOriginalText

ref map<Widget, string> m_SpawnButtonsOriginalText = new map<Widget, string>()
protected

Definition at line 22 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), and SetTextSpawnButton().

◆ m_SpawnDistanceEditBox

EditBoxWidget m_SpawnDistanceEditBox
protected

◆ m_SpawnGroundButton

ButtonWidget m_SpawnGroundButton
protected

Definition at line 51 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and UpdateButtonNames().

◆ m_SpawnGroundPatternGrid

ButtonWidget m_SpawnGroundPatternGrid
protected

Definition at line 52 of file scriptconsoleitemstab.c.

Referenced by OnClick().

◆ m_SpawnInHands

ButtonWidget m_SpawnInHands
protected

Definition at line 55 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and UpdateButtonNames().

◆ m_SpawnInInvButton

ButtonWidget m_SpawnInInvButton
protected

Definition at line 50 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and UpdateButtonNames().

◆ m_SpawnOnCursor

ButtonWidget m_SpawnOnCursor
protected

Definition at line 54 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and UpdateButtonNames().

◆ m_SpawnOnTarget

ButtonWidget m_SpawnOnTarget
protected

Definition at line 53 of file scriptconsoleitemstab.c.

Referenced by ScriptConsoleItemsTab(), OnClick(), and UpdateButtonNames().

◆ m_WithPhysics

bool m_WithPhysics = false
staticprotected

Definition at line 17 of file scriptconsoleitemstab.c.

Referenced by ~ScriptConsoleItemsTab(), and Init().

◆ m_WithPhysicsCheckbox

CheckBoxWidget m_WithPhysicsCheckbox
protected

◆ PRESETS_SELECTED_ROW

int PRESETS_SELECTED_ROW = 0
staticprotected

Definition at line 7 of file scriptconsoleitemstab.c.

Referenced by ~ScriptConsoleItemsTab(), and Init().


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