#include "exceptions.h"
#include "irrlichttypes.h"
#include <Keycodes.h>
#include <IEventReceiver.h>
#include <string>
Go to the source code of this file.
Classes | |
class | UnknownKeycode |
class | KeyPress |
Functions | |
const KeyPress & | getKeySetting (const char *settingname) |
void | clearKeyCache () |
irr::EKEY_CODE | keyname_to_keycode (const char *name) |
Variables | |
const KeyPress | EscapeKey |
const KeyPress | LMBKey |
const KeyPress | MMBKey |
const KeyPress | RMBKey |
void clearKeyCache | ( | ) |
References g_key_setting_cache.
Referenced by GUIKeyChangeMenu::acceptInput().
const KeyPress & getKeySetting | ( | const char * | settingname | ) |
References g_key_setting_cache, g_settings, and Settings::get().
Referenced by GUIKeyChangeMenu::add_key(), GUIChatConsole::OnEvent(), GUIFormSpecMenu::OnEvent(), MyEventReceiver::OnEvent(), KeyCache::populate(), GUIFormSpecMenu::preprocessEvent(), and RandomInputHandler::step().
irr::EKEY_CODE keyname_to_keycode | ( | const char * | name | ) |
References table_key::Key, and lookup_keyname().
Referenced by id_to_keycode().
|
extern |
|
extern |
|
extern |
|
extern |