#include <KeyboardInputHandler.h>
◆ KeyboardInputHandler()
◆ EndTextInput()
void Io::KeyboardInputHandler::EndTextInput |
( |
| ) |
|
◆ GenerateGameplayActions()
void Io::KeyboardInputHandler::GenerateGameplayActions |
( |
| ) |
|
|
private |
◆ GenerateInputActions()
void Io::KeyboardInputHandler::GenerateInputActions |
( |
| ) |
|
◆ GeneratePausedActions()
void Io::KeyboardInputHandler::GeneratePausedActions |
( |
| ) |
|
|
private |
◆ GetTextInput()
const std::string & Io::KeyboardInputHandler::GetTextInput |
( |
| ) |
const |
◆ IsAdventurerBackcycleToggled()
bool Io::KeyboardInputHandler::IsAdventurerBackcycleToggled |
( |
| ) |
const |
◆ IsCastOnClickToggled()
bool Io::KeyboardInputHandler::IsCastOnClickToggled |
( |
| ) |
const |
◆ IsKeyHeld()
bool Io::KeyboardInputHandler::IsKeyHeld |
( |
PlatformKey |
key | ) |
const |
◆ IsRunKeyToggled()
bool Io::KeyboardInputHandler::IsRunKeyToggled |
( |
| ) |
const |
◆ IsSpellBackcycleToggled()
bool Io::KeyboardInputHandler::IsSpellBackcycleToggled |
( |
| ) |
const |
◆ IsStealingToggled()
bool Io::KeyboardInputHandler::IsStealingToggled |
( |
| ) |
const |
◆ IsTakeAllToggled()
bool Io::KeyboardInputHandler::IsTakeAllToggled |
( |
| ) |
const |
◆ IsTurnStrafingToggled()
bool Io::KeyboardInputHandler::IsTurnStrafingToggled |
( |
| ) |
const |
◆ LastPressedKey()
PlatformKey Io::KeyboardInputHandler::LastPressedKey |
( |
| ) |
const |
|
inline |
◆ ProcessTextInput()
bool Io::KeyboardInputHandler::ProcessTextInput |
( |
PlatformKey |
key, |
|
|
int |
c |
|
) |
| |
◆ ResetKeys()
void Io::KeyboardInputHandler::ResetKeys |
( |
| ) |
|
◆ SetTextInput()
void Io::KeyboardInputHandler::SetTextInput |
( |
std::string_view |
text | ) |
|
◆ SetWindowInputStatus()
◆ StartTextInput()
◆ actionMapping
◆ controller
◆ inputType
◆ keydelaytimer
Duration Io::KeyboardInputHandler::keydelaytimer |
|
private |
◆ lastKeyPressed
◆ max_input_string_len
int Io::KeyboardInputHandler::max_input_string_len |
|
private |
◆ pPressedKeysBuffer
std::string Io::KeyboardInputHandler::pPressedKeysBuffer |
|
private |
◆ window
The documentation for this class was generated from the following files: