Skip to content

OnScreenKeyboard

Inherits: Control

Properties

Type Name Default
GamescopeInstance gamescope
InputPlumberInstance inputplumber
StateMachine state_machine
StateMachine popup_state_machine
State in_game_state
State osk_state
InputIconManager input_icons
KeyboardLayout layout
KeyboardInstance instance
CustomLogger logger
VBoxContainer rows_container

Methods

Returns Signature
void populate_keyboard()
void open()
void close()
void set_layout(key_layout: KeyboardLayout)
void set_mode_shift(mode: int)

Property Descriptions

gamescope

GamescopeInstance gamescope

Note

There is currently no description for this property. Please help us by contributing one!

inputplumber

InputPlumberInstance inputplumber

Note

There is currently no description for this property. Please help us by contributing one!

state_machine

StateMachine state_machine

Note

There is currently no description for this property. Please help us by contributing one!

StateMachine popup_state_machine

State machine to use to switch menu states in response to input events.

in_game_state

State in_game_state

Note

There is currently no description for this property. Please help us by contributing one!

osk_state

State osk_state

Note

There is currently no description for this property. Please help us by contributing one!

input_icons

InputIconManager input_icons

Note

There is currently no description for this property. Please help us by contributing one!

layout

KeyboardLayout layout

Note

There is currently no description for this property. Please help us by contributing one!

instance

KeyboardInstance instance

Note

There is currently no description for this property. Please help us by contributing one!

logger

CustomLogger logger

Note

There is currently no description for this property. Please help us by contributing one!

rows_container

VBoxContainer rows_container

Note

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

populate_keyboard()

void populate_keyboard()

Note

There is currently no description for this method. Please help us by contributing one!

open()

void open()

Note

There is currently no description for this method. Please help us by contributing one!

close()

void close()

Note

There is currently no description for this method. Please help us by contributing one!

set_layout()

void set_layout(key_layout: KeyboardLayout)

Note

There is currently no description for this method. Please help us by contributing one!

set_mode_shift()

void set_mode_shift(mode: int)

Note

There is currently no description for this method. Please help us by contributing one!