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

◆ SelectPreset()

void ScriptConsoleItemsTab::SelectPreset ( )
inlineprotected

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

369 {
370 m_ObjectsTextListbox.SelectRow(-1);
375 m_SelectedObjectText.SetText("Preset : " + m_SelectedObject);
377
378 TStringArray command_array = new TStringArray;
379
380 m_ConfigDebugProfileFixed.GetPresetItems(m_SelectedObject, command_array, "cmd");
381
382 bool clear = !IsPresetFixed(m_SelectedObject);
383 if (command_array.IsValidIndex(0))
384 {
385 string first_line = command_array.Get(0);
386 first_line.ToLower();
387 clear = (first_line == "clear_inv");
388 }
389
390 m_ClearInventory.SetChecked(clear);
391 }
CheckBoxWidget m_ClearInventory
Определения ScriptConsoleItemsTab.c:34
void ShowPresetButtons()
Определения ScriptConsoleItemsTab.c:721
string m_SelectedObject
Определения ScriptConsoleItemsTab.c:28
void ShowItemTransferButtons()
Определения ScriptConsoleItemsTab.c:493
TextWidget m_SelectedObjectText
Определения ScriptConsoleItemsTab.c:72
TextListboxWidget m_ObjectsTextListbox
Определения ScriptConsoleItemsTab.c:35
void RenderPresetItems()
Определения ScriptConsoleItemsTab.c:843
bool IsPresetFixed(string preset_name)
Определения ScriptConsoleItemsTab.c:415
string GetCurrentPresetName()
Определения ScriptConsoleItemsTab.c:753
static int m_SelectedObjectIsPreset
Определения ScriptConsoleItemsTab.c:13
PluginConfigDebugProfileFixed m_ConfigDebugProfileFixed
Определения ScriptConsoleTabBase.c:12
class array< Class T > TStringArray
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() и TStringArray.

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