Static Private Member Functions | |
| static void | DrawItems (string type, float distance=0) | 
| static void | DrawItemsClear () | 
| static string | GetLastSelectedObject () | 
Static Private Attributes | |
| static protected int | ITEMS_SELECTED_ROW = -1 | 
| static protected int | PRESETS_SELECTED_ROW = 0 | 
| static protected int | ITEMS_IN_PRESET_SELECTED_ROW | 
| static protected float | DRAW_DISTANCE = 1000 | 
| static protected bool | CLEAR_IVN | 
| static protected int | m_ObjectsScope = 2 | 
| static protected string | m_LastSelectedObject | 
| static protected int | m_SelectedObjectIsPreset = -1 | 
| static protected ref array< Shape > | m_DebugShapes = new array<Shape> | 
| static protected EntityAI | m_PreviewEntity | 
| static protected float | m_ItemQuantity = 1 | 
| static protected bool | m_WithPhysics = false | 
      
  | 
  inlineprivate | 
References GetPlugin(), Init(), m_BatchSpawnQuantity, m_CategoryMergeType, m_ClearInventory, m_DamageEditBox, m_Developer, m_DrawDistanceWidget, m_DrawInWorld, m_DrawInWorldClear, m_FilterOrderButton, m_FilterOrderImage, m_ItemDamageLabel, m_ItemMoveDownButton, m_ItemMoveUpButton, m_ItemNameCopy, m_ItemPreviewCheckbox, m_ItemPreviewWidget, m_ItemQuantityLabel, m_ListActions, m_ObjectFilter, m_ObjectsTextListbox, m_PresetAddItemtButton, m_PresetDeleteButton, m_PresetItemsTextListbox, m_PresetNewButton, m_PresetRemoveItemButton, m_PresetRenameButton, m_PresetSetDefaultButton, m_PresetsTextListbox, m_QuantityEditBox, m_RectSpawnColumn, m_RectSpawnColumnStep, m_RectSpawnRow, m_RectSpawnRowStep, m_ReloadShapeButton, m_SelectedObjectLocalized, m_SelectedObjectText, m_ShowProtected, m_SpawnBatchButton, m_SpawnButtonsOriginalText, m_SpawnDistanceEditBox, m_SpawnGroundButton, m_SpawnInHands, m_SpawnInInvButton, m_SpawnOnCursor, m_SpawnOnTarget, and m_WithPhysicsCheckbox.
      
  | 
  inlineprivate | 
References ITEMS_IN_PRESET_SELECTED_ROW, ITEMS_SELECTED_ROW, m_CategoryMask, ScriptConsoleTabBase::m_ConfigDebugProfile, m_ItemQuantity, m_ObjectsTextListbox, m_PresetItemsTextListbox, m_PresetsTextListbox, m_PreviewEntity, m_QuantityEditBox, m_RefreshFilterTimer, m_WithPhysics, m_WithPhysicsCheckbox, PRESETS_SELECTED_ROW, and Timer::Stop().
      
  | 
  inlineprivate | 
References GetCurrentPresetIndex(), GetCurrentPresetName(), ScriptConsoleTabBase::m_ConfigDebugProfile, m_ObjectsTextListbox, and RenderPresetItems().
Referenced by OnClick().
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
References ChangeFilter(), GetItemsClasses(), m_CategoryMask, ScriptConsoleTabBase::m_ConfigDebugProfile, m_FilterTextPrev, m_ObjectFilter, m_ObjectsTextListbox, and PreprocessFilterText().
Referenced by Init(), OnChange(), OnClick(), and SetFilterOrder().
      
  | 
  inlineprivate | 
References GetCurrentPresetIndex(), GetCurrentPresetName(), ScriptConsoleTabBase::m_ConfigDebugProfile, and RefreshLists().
Referenced by OnClick().
need better logic for cleaning
References COLOR_RED, DRAW_DISTANCE, GetGame(), CGame::GetObjectsAtPosition(), GetPlayer(), GetPosition, Debug::Log(), m_DebugShapes, and Shape.
Referenced by OnClick(), and OnKeyDown().
      
  | 
  inlinestaticprivate | 
References m_DebugShapes, and Shape.
Referenced by OnClick().
      
  | 
  inlineprivate | 
References m_PresetItemsTextListbox.
Referenced by GetCurrentItemName(), ItemMoveDown(), ItemMoveUp(), OnChange(), RemoveItemFromPreset(), ShowItemButtons(), and ShowItemTransferButtons().
      
  | 
  inlineprivate | 
References GetCurrentItemIndex(), and m_PresetItemsTextListbox.
Referenced by Init(), OnClick(), and OnItemSelected().
      
  | 
  inlineprivate | 
References m_ObjectsTextListbox.
Referenced by Init(), OnDoubleClick(), and SelectObject().
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
References GetCurrentPresetIndex(), and m_PresetsTextListbox.
Referenced by AddItemToPreset(), DeletePreset(), UIScriptedMenu::Init(), ItemMoveDown(), ItemMoveUp(), OnChange(), OnClick(), RemoveItemFromPreset(), RenamePreset(), RenderPresetItems(), SelectPreset(), SetDefaultPreset(), and ShowItemButtons().
References ARGB().
Referenced by PrepareFilters().
      
  | 
  inlineprivate | 
References CFG_AMMO, CFG_MAGAZINESPATH, CFG_VEHICLESPATH, and CFG_WEAPONSPATH.
Referenced by ChangeFilterItems().
      
  | 
  inlinestaticprivate | 
References m_LastSelectedObject.
Referenced by Dispatcher::CallMethod().
References m_PresetsTextListbox.
Referenced by IsPresetFixed(), RenderPresets(), and SetDefaultPreset().
      
  | 
  inlineprivate | 
References m_ItemMoveDownButton, and m_ItemMoveUpButton.
Referenced by Init(), OnDoubleClick(), SelectObject(), and ShowPresetButtons().
      
  | 
  inlineprivate | 
References ARGB(), ChangeFilterItems(), DRAW_DISTANCE, GetCurrentItemName(), GetCurrentObjectName(), GetGame(), HideItemButtons(), ITEMS_IN_PRESET_SELECTED_ROW, ITEMS_SELECTED_ROW, m_BatchSpawnQuantity, m_CategoryButtonsNames, m_CategoryButtonsWidgets, m_CategoryMask, m_CategoryMergeType, ScriptConsoleTabBase::m_ConfigDebugProfile, m_DrawDistanceWidget, m_ItemPreviewCheckbox, m_ItemQuantity, m_LastSelectedObject, m_MissionGameplay, m_ObjectFilter, m_ObjectsScope, m_ObjectsTextListbox, ScriptConsoleTabBase::m_ParentRoot, m_PresetDeleteButton, m_PresetItemsTextListbox, m_PresetRenameButton, m_PresetsTextListbox, m_QuantityEditBox, m_RectSpawnColumn, m_RectSpawnColumnStep, m_RectSpawnRow, m_RectSpawnRowStep, m_RefreshFilterTimer, m_SelectedObject, m_SelectedObjectIsPreset, m_SelectedObjectText, m_ShowProtected, m_SpawnDistanceEditBox, m_WithPhysics, m_WithPhysicsCheckbox, name, PRESETS_SELECTED_ROW, RenderPresetItems(), RenderPresets(), SelectPreset(), SetFilterOrder(), SetObject(), ShowItemTransferButtons(), and float::ToString().
Referenced by ScriptConsoleItemsTab().
      
  | 
  inlineprivate | 
References GetCurrentPresetIndex(), and m_PresetsTextListbox.
Referenced by RenderPresetItems(), ShowItemButtons(), ShowItemTransferButtons(), ShowPresetButtons(), and SpawnPreset().
References GetPresetIndexByName(), and m_PresetsTextListbox.
Referenced by RenderPresets(), SelectPreset(), and SetDefaultPreset().
      
  | 
  inlineprivate | 
References GetCurrentItemIndex(), GetCurrentPresetIndex(), GetCurrentPresetName(), ScriptConsoleTabBase::m_ConfigDebugProfile, m_PresetItemsTextListbox, and RenderPresetItems().
Referenced by OnClick().
      
  | 
  inlineprivate | 
References GetCurrentItemIndex(), GetCurrentPresetIndex(), GetCurrentPresetName(), ScriptConsoleTabBase::m_ConfigDebugProfile, m_PresetItemsTextListbox, and RenderPresetItems().
Referenced by OnClick().
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
References ScriptConsoleTabBase::m_ConfigDebugProfile, and RefreshLists().
Referenced by UIScriptedMenu::OnClick().
References ARGB(), ChangeFilterItems(), CLEAR_IVN, DRAW_DISTANCE, GetCurrentItemIndex(), GetCurrentPresetName(), m_BatchSpawnQuantity, m_CategoryButtonsWidgets, m_CategoryMask, m_ClearInventory, ScriptConsoleTabBase::m_ConfigDebugProfile, m_DamageEditBox, m_DrawDistanceWidget, m_ObjectsScope, m_QuantityEditBox, m_RectSpawnColumn, m_RectSpawnColumnStep, m_RectSpawnRow, m_RectSpawnRowStep, m_ShowProtected, m_WithPhysicsCheckbox, Math::Pow(), x, and y.
References ScriptConsoleTabBase::AddItemToClipboard(), AddItemToPreset(), ChangeFilterItems(), CLEAR_IVN, DeletePreset(), DrawItems(), DrawItemsClear(), g_Game, CGame::GetCurrentCameraDirection(), CGame::GetCurrentCameraPosition(), GetCurrentItemName(), GetCurrentPresetIndex(), GetCurrentPresetName(), GetGame(), ItemPreviewWidget::GetItem(), GetPlayer(), 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(), ItemPreviewWidget::SetItem(), SetObject(), ShowItemButtons(), ShowItemTransferButtons(), SpawnPreset(), x, and y.
References CGame::GetCurrentCameraDirection(), CGame::GetCurrentCameraPosition(), GetCurrentObjectName(), GetGame(), GetPlayer(), HideItemButtons(), m_Developer, m_LastSelectedObject, m_ObjectsTextListbox, m_PresetItemsTextListbox, m_QuantityEditBox, m_SelectedObject, m_SelectedObjectIsPreset, m_SelectedObjectText, m_SpawnDistanceEditBox, DayZPhysics::RaycastRV(), SaveProfileSpawnDistance(), ShowItemTransferButtons(), x, and y.
References DrawItems(), m_SelectedObject, x, and y.
      
  | 
  inlineprivate | 
References ARGB(), GetFilterColor(), string::Split(), string::ToLower(), and string::Trim().
Referenced by ChangeFilter().
      
  | 
  inlineprivate | 
References string::Contains(), and string::Replace().
Referenced by ChangeFilterItems().
      
  | 
  inlineprivate | 
References RenderPresetItems(), and RenderPresets().
Referenced by DeletePreset(), NewPreset(), and RenamePreset().
      
  | 
  inlineprivate | 
References GetCurrentItemIndex(), GetCurrentPresetIndex(), GetCurrentPresetName(), ScriptConsoleTabBase::m_ConfigDebugProfile, and RenderPresetItems().
Referenced by OnClick().
      
  | 
  inlineprivate | 
References GetCurrentPresetIndex(), GetCurrentPresetName(), ScriptConsoleTabBase::m_ConfigDebugProfile, and RefreshLists().
Referenced by UIScriptedMenu::OnClick().
      
  | 
  inlineprivate | 
References GetCurrentPresetIndex(), GetCurrentPresetName(), IsCurrentPresetFixed(), ScriptConsoleTabBase::m_ConfigDebugProfile, ScriptConsoleTabBase::m_ConfigDebugProfileFixed, and m_PresetItemsTextListbox.
Referenced by AddItemToPreset(), Init(), ItemMoveDown(), ItemMoveUp(), RefreshLists(), RemoveItemFromPreset(), and SelectPreset().
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
References ScriptConsoleTabBase::m_ConfigDebugProfile, and m_SpawnDistanceEditBox.
Referenced by OnClick(), and OnDoubleClick().
      
  | 
  inlineprivate | 
References GetCurrentObjectName(), HideItemButtons(), m_LastSelectedObject, m_PresetItemsTextListbox, m_SelectedObject, m_SelectedObjectIsPreset, m_SelectedObjectText, SetObject(), and ShowItemTransferButtons().
Referenced by OnClick(), and OnItemSelected().
      
  | 
  inlineprivate | 
References GetCurrentPresetName(), IsPresetFixed(), m_ClearInventory, ScriptConsoleTabBase::m_ConfigDebugProfileFixed, m_ObjectsTextListbox, m_SelectedObject, m_SelectedObjectIsPreset, m_SelectedObjectText, RenderPresetItems(), ShowItemTransferButtons(), ShowPresetButtons(), and string::ToLower().
Referenced by Init(), OnClick(), and OnItemSelected().
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
References ScriptConsoleTabBase::m_ConfigDebugProfile, m_SelectedObject, and SetPreviewObject().
Referenced by Init(), OnClick(), OnItemSelected(), and SelectObject().
      
  | 
  inlineprivate | 
References dBodyDestroy(), ECE_CREATEPHYSICS, ECE_LOCAL, ECE_TRACE, GetGame(), m_ItemPreviewWidget, m_PreviewEntity, m_SelectedObjectLocalized, and ItemPreviewWidget::SetItem().
Referenced by SetObject().
References m_SpawnButtonsOriginalText.
Referenced by UpdateButtonNames().
      
  | 
  inlineprivate | 
References GetCurrentItemIndex(), GetCurrentPresetName(), IsCurrentPresetFixed(), ScriptConsoleTabBase::m_ConfigDebugProfile, m_DamageEditBox, m_ItemDamageLabel, m_ItemMoveDownButton, m_ItemMoveUpButton, m_ItemQuantityLabel, m_QuantityEditBox, m_WithPhysicsCheckbox, ShowItemTransferButtons(), and float::ToString().
Referenced by OnClick(), and OnItemSelected().
      
  | 
  inlineprivate | 
References GetCurrentItemIndex(), GetCurrentPresetIndex(), IsCurrentPresetFixed(), m_ItemNameCopy, m_ObjectsTextListbox, m_PresetAddItemtButton, and m_PresetRemoveItemButton.
Referenced by Init(), OnClick(), OnDoubleClick(), OnItemSelected(), SelectObject(), SelectPreset(), and ShowItemButtons().
      
  | 
  inlineprivate | 
References HideItemButtons(), IsCurrentPresetFixed(), m_PresetDeleteButton, and m_PresetRenameButton.
Referenced by SelectPreset().
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
References UpdateButtonNames().
      
  | 
  inlineprivate | 
References ScriptConsoleTabBase::m_IsShiftDown, m_SpawnBatchButton, m_SpawnGroundButton, m_SpawnInHands, m_SpawnInInvButton, m_SpawnOnCursor, m_SpawnOnTarget, and SetTextSpawnButton().
Referenced by Update().
      
  | 
  staticprivate | 
Referenced by OnChange(), and OnClick().
      
  | 
  private | 
Referenced by RenderPresets(), and SetDefaultPreset().
      
  | 
  staticprivate | 
Referenced by DrawItems(), Init(), and OnChange().
      
  | 
  staticprivate | 
Referenced by Init(), and ~ScriptConsoleItemsTab().
      
  | 
  staticprivate | 
Referenced by Init(), and ~ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init(), OnChange(), OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init().
Referenced by Init(), and OnChange().
      
  | 
  private | 
Referenced by ChangeFilterItems(), Init(), OnChange(), and ~ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init(), OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by OnChange(), ScriptConsoleItemsTab(), and SelectPreset().
      
  | 
  private | 
Referenced by OnChange(), OnClick(), ScriptConsoleItemsTab(), and ShowItemButtons().
Referenced by DrawItems(), and DrawItemsClear().
      
  | 
  private | 
Referenced by OnClick(), OnDoubleClick(), ScriptConsoleItemsTab(), and SpawnPreset().
      
  | 
  private | 
Referenced by Init(), OnChange(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by ScriptConsoleItemsTab(), and SetFilterOrder().
      
  | 
  private | 
Referenced by ChangeFilter(), OnClick(), and SetFilterOrder().
      
  | 
  private | 
Referenced by ChangeFilterItems().
      
  | 
  private | 
Referenced by ScriptConsoleItemsTab(), and ShowItemButtons().
      
  | 
  private | 
Referenced by HideItemButtons(), OnClick(), ScriptConsoleItemsTab(), and ShowItemButtons().
      
  | 
  private | 
Referenced by HideItemButtons(), OnClick(), ScriptConsoleItemsTab(), and ShowItemButtons().
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and ShowItemTransferButtons().
      
  | 
  private | 
Referenced by Init(), OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and SetPreviewObject().
      
  | 
  staticprivate | 
Referenced by Init(), and ~ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by ScriptConsoleItemsTab(), and ShowItemButtons().
      
  | 
  staticprivate | 
Referenced by GetLastSelectedObject(), Init(), OnDoubleClick(), and SelectObject().
      
  | 
  private | 
Referenced by OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by ChangeFilterItems(), Init(), OnClick(), and ScriptConsoleItemsTab().
      
  | 
  staticprivate | 
Referenced by ChangeFilter(), Init(), and OnChange().
      
  | 
  private | 
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and ShowItemTransferButtons().
      
  | 
  private | 
Referenced by Init(), OnClick(), ScriptConsoleItemsTab(), and ShowPresetButtons().
      
  | 
  private | 
      
  | 
  private | 
Referenced by OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and ShowItemTransferButtons().
      
  | 
  private | 
Referenced by Init(), OnClick(), ScriptConsoleItemsTab(), and ShowPresetButtons().
      
  | 
  private | 
Referenced by OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
      
  | 
  staticprivate | 
Referenced by ListItemRelatedActions(), OnClick(), SetPreviewObject(), and ~ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init(), OnChange(), OnClick(), OnDoubleClick(), ScriptConsoleItemsTab(), ShowItemButtons(), and ~ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init(), OnChange(), OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init(), OnChange(), OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init(), OnChange(), OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init(), OnChange(), OnClick(), and ScriptConsoleItemsTab().
Referenced by Init(), and ~ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by OnClick(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init(), OnClick(), OnDoubleClick(), OnKeyDown(), SelectObject(), SelectPreset(), and SetObject().
      
  | 
  staticprivate | 
Referenced by Init(), OnClick(), OnDoubleClick(), OnItemSelected(), SelectObject(), and SelectPreset().
      
  | 
  private | 
Referenced by ScriptConsoleItemsTab(), and SetPreviewObject().
      
  | 
  private | 
Referenced by Init(), OnClick(), OnDoubleClick(), OnItemSelected(), ScriptConsoleItemsTab(), SelectObject(), and SelectPreset().
      
  | 
  private | 
Referenced by Init(), OnChange(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and UpdateButtonNames().
Referenced by ScriptConsoleItemsTab(), and SetTextSpawnButton().
      
  | 
  private | 
Referenced by Init(), OnClick(), OnDoubleClick(), SaveProfileSpawnDistance(), and ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and UpdateButtonNames().
      
  | 
  private | 
Referenced by OnClick().
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and UpdateButtonNames().
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and UpdateButtonNames().
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and UpdateButtonNames().
      
  | 
  private | 
Referenced by OnClick(), ScriptConsoleItemsTab(), and UpdateButtonNames().
      
  | 
  staticprivate | 
Referenced by Init(), and ~ScriptConsoleItemsTab().
      
  | 
  private | 
Referenced by Init(), OnChange(), OnClick(), ScriptConsoleItemsTab(), ShowItemButtons(), and ~ScriptConsoleItemsTab().
      
  | 
  staticprivate | 
Referenced by Init(), and ~ScriptConsoleItemsTab().