local fn = _gn(0x00DC833F2568DBF6)
--- Displays a text input box.
-- ```cpp
-- enum eKeyboardType
-- {
-- ONSCREEN_KEYBOARD_ENGLISH = 0,
-- ONSCREEN_KEYBOARD_LOCALISED = 1,
-- ONSCREEN_KEYBOARD_PASSWORD = 2,
-- ONSCREEN_KEYBOARD_GAMERTAG = 3,
-- ONSCREEN_KEYBOARD_EMAIL = 4,
-- ONSCREEN_KEYBOARD_BASIC_ENGLISH = 5,
-- ONSCREEN_KEYBOARD_FILENAME = 6
-- };
-- ```
-- @param keyboardType See the list above. Default is `0`.
-- @param windowTitle Text label for the title of the box.
-- @param description Has no use on PC.
-- @param defaultText Default text that is written in the input field.
-- @param maxInputLength Max number of characters that can be typed (2 - 256).
function Global.DisplayOnscreenKeyboard(keyboardType, windowTitle, description, defaultText, defaultConcat1, defaultConcat2, defaultConcat3, maxInputLength)
	return fn(keyboardType, _ts(windowTitle), _ts(description), _ts(defaultText), _ts(defaultConcat1), _ts(defaultConcat2), _ts(defaultConcat3), maxInputLength)
end
