载入中...
搜索中...
未找到
Keyboard.cpp
浏览该文件的文档.
21 cls.addFunc("isDown", static_cast<bool (Keyboard::*)(const std::string&) const>(&Keyboard::isDown));
virtual std::string getName() const =0
Keyboard input. Key / scancode names follow SDL naming (SDL_GetKeyName / SDL_GetScancodeName),...
Definition Keyboard.h:14
virtual std::string getKeyFromScancode(const std::string &scancode) const =0
Layout-aware key <-> physical scancode conversion (SDL names).
virtual bool hasTextInput() const =0
virtual bool hasKeyRepeat() const =0
virtual void setTextInput(bool enable)=0
virtual void setKeyRepeat(bool enable)=0
Whether held keys emit repeated keypressed events.
virtual bool isDown(const std::string &key) const =0
True if any of the named keys is currently down.
virtual bool hasScreenKeyboard() const =0
virtual bool isScancodeDown(const std::string &scancode) const =0
True if any of the named physical scancodes is currently down.
virtual std::string getScancodeFromKey(const std::string &key) const =0
Definition Keyboard.cpp:6