DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс ScriptConsoleItemsTab
+ Граф наследования:ScriptConsoleItemsTab:

Защищенные члены

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

Защищенные статические члены

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

Защищенные данные

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

Статические защищенные данные

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

Закрытые члены

bool ListItemRelatedActions ()
 
- Закрытые члены унаследованные от ScriptConsoleTabBase
void ScriptConsoleTabBase (Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null)
 
void Init (int id)
 
int GetID ()
 
Widget GetRoot ()
 
bool IsSelected ()
 
void Select (bool select, ScriptConsoleTabBase selectedHandler)
 
void OnSelected ()
 
void Show (bool show, ScriptConsoleTabBase selectedHandler)
 
Widget GetButton ()
 
void Update (float timeslice)
 
bool OnChange (Widget w, int x, int y, bool finished)
 
bool OnClick (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 OnDoubleClick (Widget w, int x, int y, int button)
 
void OnRPCEx (int rpc_type, ParamsReadContext ctx)
 
bool OnMouseButtonDown (Widget w, int x, int y, int button)
 
bool OnKeyPress (Widget w, int x, int y, int key)
 
bool OnMouseEnter (Widget w, int x, int y)
 
bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
 
void AddItemToClipboard (TextListboxWidget text_listbox_widget)
 

Дополнительные унаследованные члены

- Закрытые данные унаследованные от ScriptConsoleTabBase
int m_Id
 
bool m_IsSelected
 
bool m_IsShiftDown
 
Widget m_ParentRoot
 
Widget m_Root
 
Widget m_Button
 
ScriptConsole m_ScriptConsole
 
ScriptConsoleTabBase m_Parent
 
PluginConfigDebugProfile m_ConfigDebugProfile
 
PluginConfigDebugProfileFixed m_ConfigDebugProfileFixed
 

Подробное описание

См. определение в файле ScriptConsoleItemsTab.c строка 3