25#ifndef SFML_KEYBOARD_H
26#define SFML_KEYBOARD_H
31#include <SFML/Window/Export.h>
151 sfKeyTilde = sfKeyGrave,
152 sfKeyDash = sfKeyHyphen,
153 sfKeyBack = sfKeyBackspace,
154 sfKeyBackSlash = sfKeyBackslash,
155 sfKeySemiColon = sfKeySemicolon,
156 sfKeyReturn = sfKeyEnter,
157 sfKeyQuote = sfKeyApostrophe
267 sfScanNumpadMultiply,
286 sfScanNonUsBackslash,
301 sfScanMediaPlayPause,
303 sfScanMediaNextTrack,
304 sfScanMediaPreviousTrack,
320 sfScanLaunchApplication1,
321 sfScanLaunchApplication2,
323 sfScanLaunchMediaSelect,
339CSFML_WINDOW_API sfBool sfKeyboard_isKeyPressed(sfKeyCode key);
351CSFML_WINDOW_API sfBool sfKeyboard_isScancodePressed(sfScancode code);
366CSFML_WINDOW_API sfKeyCode sfKeyboard_localize(sfScancode code);
381CSFML_WINDOW_API sfScancode sfKeyboard_delocalize(sfKeyCode key);
407CSFML_WINDOW_API
const char* sfKeyboard_getDescription(sfScancode code);
421CSFML_WINDOW_API
void sfKeyboard_setVirtualKeyboardVisible(sfBool visible);