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

◆ UpdateControlsElements()

void UpdateControlsElements ( EInputDeviceType pInputDeviceType = EInputDeviceType.UNKNOWN)

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

40 {
41 #ifdef PLATFORM_CONSOLE
42 string text = "";
43 text += string.Format(" %1",InputUtils.GetRichtextButtonIconFromInputAction("UAUICtrlY", "#server_browser_show / #server_browser_hide", EUAINPUT_DEVICE_CONTROLLER, InputUtils.ICON_SCALE_TOOLBAR));
44 text += string.Format(" %1",InputUtils.GetRichtextButtonIconFromInputAction("UAUICtrlX", "#server_browser_menu_connect", EUAINPUT_DEVICE_CONTROLLER, InputUtils.ICON_SCALE_TOOLBAR));
45 text += string.Format(" %1",InputUtils.GetRichtextButtonIconFromInputAction("UAUIBack", "#STR_settings_menu_root_toolbar_bg_ConsoleToolbar_Back_BackText0", EUAINPUT_DEVICE_CONTROLLER, InputUtils.ICON_SCALE_TOOLBAR));
46 m_ToolbarText.SetText(text);
47
48 bool toolbarShow = false;
49 if (pInputDeviceType == EInputDeviceType.UNKNOWN)
50 {
52 }
53 else
54 {
55 toolbarShow = pInputDeviceType == EInputDeviceType.CONTROLLER;
56 }
57 m_ToolbarWidget.Show(toolbarShow);
58 #endif
59 }
RichTextWidget m_ToolbarText
Определения ConsoleToolbarHandler.c:41
Widget m_ToolbarWidget
Определения ConsoleToolbarHandler.c:40
proto native Input GetInput()
proto native EInputDeviceType GetCurrentInputDevice()
proto native bool IsEnabledMouseAndKeyboardEvenOnServer()
static string GetRichtextButtonIconFromInputAction(notnull UAInput pInput, string pLocalizedDescription, int pInputDeviceType=EUAINPUT_DEVICE_CONTROLLER, float pScale=ICON_SCALE_NORMAL, bool pVertical=false)
Определения InputUtils.c:167
static const float ICON_SCALE_TOOLBAR
Определения InputUtils.c:15
Определения InputUtils.c:2
proto native CGame GetGame()
static proto string Format(string fmt, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
Gets n-th character from string.
EInputDeviceType
Определения input.c:3