You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
#include "utils/stdcompat/string_view.hpp"
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Prompts the user for text input, pushes the user-provided text to the event queue, then returns
|
|
|
|
|
* @param guide_text Hint text to display to the user if the input is empty
|
|
|
|
|
* @param initial_text An optional prefilled value for the input
|
|
|
|
|
* @param max_length How many bytes of input to accept from the user (certain characters will take multiple bytes)
|
|
|
|
|
*/
|
|
|
|
|
void switch_start_text_input(devilution::string_view guide_text, devilution::string_view initial_text, unsigned max_length);
|