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

◆ RenderPresetItems()

void ScriptConsoleItemsTab::RenderPresetItems ( )
inlineprotected

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

844 {
845 // load preset items list
846 int i;
847 m_PresetItemsTextListbox.ClearItems();
848 if (GetCurrentPresetIndex() != -1)
849 {
850 bool isFixed = IsCurrentPresetFixed();
851 TStringArray preset_array = new TStringArray;
852
853 if (isFixed)
854 {
855 m_ConfigDebugProfileFixed.GetPresetItems(GetCurrentPresetName(), preset_array);
856 }
857 else
858 {
859 m_ConfigDebugProfile.GetPresetItems(GetCurrentPresetName(), preset_array);
860 }
861
862 if (preset_array)
863 {
864 for (i = 0; i < preset_array.Count(); i++)
865 {
866 m_PresetItemsTextListbox.AddItem(preset_array.Get(i), NULL, 0);
867 }
868 }
869 }
870 }
TextListboxWidget m_PresetItemsTextListbox
Определения ScriptConsoleItemsTab.c:37
bool IsCurrentPresetFixed()
Определения ScriptConsoleItemsTab.c:403
int GetCurrentPresetIndex()
Определения ScriptConsoleItemsTab.c:393
string GetCurrentPresetName()
Определения ScriptConsoleItemsTab.c:753
PluginConfigDebugProfile m_ConfigDebugProfile
Определения ScriptConsoleTabBase.c:11
PluginConfigDebugProfileFixed m_ConfigDebugProfileFixed
Определения ScriptConsoleTabBase.c:12
class array< Class T > TStringArray

Перекрестные ссылки GetCurrentPresetIndex(), GetCurrentPresetName(), IsCurrentPresetFixed(), ScriptConsoleTabBase::m_ConfigDebugProfile, ScriptConsoleTabBase::m_ConfigDebugProfileFixed, m_PresetItemsTextListbox и TStringArray.

Используется в AddItemToPreset(), Init(), ItemMoveDown(), ItemMoveUp(), RefreshLists(), RemoveItemFromPreset() и SelectPreset().