DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ SelectPreset()

void ScriptConsoleItemsTab::SelectPreset ( )
inlineprotected

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

368 {
369 m_ObjectsTextListbox.SelectRow(-1);
374 m_SelectedObjectText.SetText("Preset : " + m_SelectedObject);
376
377 TStringArray command_array = new TStringArray;
378
379 m_ConfigDebugProfileFixed.GetPresetItems(m_SelectedObject, command_array, "cmd");
380
381 bool clear = !IsPresetFixed(m_SelectedObject);
382 if (command_array.IsValidIndex(0))
383 {
384 string first_line = command_array.Get(0);
385 first_line.ToLower();
386 clear = (first_line == "clear_inv");
387 }
388
389 m_ClearInventory.SetChecked(clear);
390 }
CheckBoxWidget m_ClearInventory
Определения ScriptConsoleItemsTab.c:34
void ShowPresetButtons()
Определения ScriptConsoleItemsTab.c:722
string m_SelectedObject
Определения ScriptConsoleItemsTab.c:28
void ShowItemTransferButtons()
Определения ScriptConsoleItemsTab.c:492
TextWidget m_SelectedObjectText
Определения ScriptConsoleItemsTab.c:72
TextListboxWidget m_ObjectsTextListbox
Определения ScriptConsoleItemsTab.c:35
void RenderPresetItems()
Определения ScriptConsoleItemsTab.c:838
bool IsPresetFixed(string preset_name)
Определения ScriptConsoleItemsTab.c:414
string GetCurrentPresetName()
Определения ScriptConsoleItemsTab.c:756
static int m_SelectedObjectIsPreset
Определения ScriptConsoleItemsTab.c:13
PluginConfigDebugProfileFixed m_ConfigDebugProfileFixed
Определения ScriptConsoleTabBase.c:12
array< string > TStringArray
Определения EnScript.c:685
proto int ToLower()
Changes string to lowercase. Returns length.

Перекрестные ссылки GetCurrentPresetName(), IsPresetFixed(), m_ClearInventory, ScriptConsoleTabBase::m_ConfigDebugProfileFixed, m_ObjectsTextListbox, m_SelectedObject, m_SelectedObjectIsPreset, m_SelectedObjectText, RenderPresetItems(), ShowItemTransferButtons(), ShowPresetButtons() и string::ToLower().

Используется в Init(), OnClick() и OnItemSelected().