Home About us GitHub Contact us Docs

FoxOS

Welcome to the FoxOS website!

keyboard_input_device::getstring

Signature: void keyboard_input_device::getstring(char* buf)
Description: Gets a string from the keyboard

Parameters:

Return: void

keyboard_input_device::getchar

Signature: char keyboard_input_device::getchar()
Description: Gets a character from the keyboard

Return: char

input::keymap

Signature: char input::keymap(char* keymap_id, uint8_t key, special_keys_down_t* special_keys_down)
Description: Maps a keycode to a char

Parameters:

Return: char

input::handle_special_keys_up

Signature: void input::handle_special_keys_up(input::special_keys_down_t* keys)
Description: Handles special keys that are released

Parameters:

Return: void

input::handle_special_keys_down

Signature: void input::handle_special_keys_down(input::special_keys_down_t* keys)
Description: Handles special keys that are pressed

Parameters:

Return: void

Show file on GitHub