3 protected static const string DIALOGS_CONFIG =
"{A24DA5B329261CB7}Configs/Dialogs/KeybindDialogs.conf";
12 static SCR_SimpleKeybindDialogUI CreateSimpleKeybindDialog(SCR_KeyBindingEntry entry,
string displayName,
string actionName, InputBinding binding, EInputDeviceType device,
bool showOverrideWarning =
true)
14 string tag =
"simple_keybind";
15 if (device == EInputDeviceType.GAMEPAD)
16 tag =
"simple_keybind_gamepad";
25 static SCR_AdvancedKeybindDialogUI CreateAdvancedKeybindDialog(SCR_KeyBindingEntry entry,
string displayName,
string actionName,
string actionPreset, SCR_EActionPrefixType prefixType)
37 protected SCR_KeyBindingEntry
m_Entry;
46 protected void Setup(SCR_KeyBindingEntry entry,
string displayName,
string actionName, EInputDeviceType device)
57 Print(
"SCR_KeybindDialogBase::Keybind module for settings manager not found!", LogLevel.WARNING);