Class · aurore

aurore::ImeManager

On this page
aurore/core/ime.hpp
#include <aurore/core/ime.hpp>

class aurore::ImeManager

Constructors 1

virtual ~ImeManager()

Functions 3

virtual bool openForText(std::function< void(std::string)> f,std::string headerText = "",std::string subText = "",int maxStringLength = 32,std::string initialText = "",int kbdDisableBitmask = KeyboardKeyDisableBitmask::KEYBOARD_DISABLE_NONE) =0
virtual bool openForPassword(std::function< void(std::string)> f,std::string headerText = "",std::string subText = "",int maxStringLength = 32,std::string initialText = "",int kbdDisableBitmask = KeyboardKeyDisableBitmask::KEYBOARD_DISABLE_NONE)

The keyboard for a password or a PIN: what is typed is not shown (the Switch's password keyboard). Where the platform has no such keyboard, the text one.

ime.hpp:55
virtual bool openForNumber(std::function< void(long)> f,std::string headerText = "",std::string subText = "",int maxStringLength = 18,std::string initialText = "",std::string leftButton = "",std::string rightButton = "",int kbdDisableBitmask = KeyboardKeyDisableBitmask::KEYBOARD_DISABLE_NONE) =0

Read from Aurore's headers by Doxygen at each build · library/include