/dports/emulators/mess/mame-mame0226/src/emu/ |
H A D | natkeyboard.cpp | 321 natural_keyboard::natural_keyboard(running_machine &machine) in natural_keyboard() function in natural_keyboard 346 set_in_use(machine.options().natural_keyboard()); in natural_keyboard() 370 void natural_keyboard::set_in_use(bool usage) in set_in_use() 601 void natural_keyboard::paste() in paste() 617 void natural_keyboard::build_codes() in build_codes() 822 attotime natural_keyboard::choose_delay(char32_t ch) in choose_delay() 841 void natural_keyboard::internal_post(char32_t ch) in internal_post() 864 void natural_keyboard::timer(void *ptr, int param) in timer() 968 const natural_keyboard::keycode_map_entry *natural_keyboard::find_code(char32_t ch) const in find_code() 993 void natural_keyboard::dump(std::ostream &str) const in dump() [all …]
|
H A D | natkeyboard.h | 36 class natural_keyboard 38 DISABLE_COPYING(natural_keyboard); 42 natural_keyboard(running_machine &machine); 136 inline std::ostream &operator<<(std::ostream &str, natural_keyboard const &kbd) { kbd.dump(str); re…
|
H A D | emufwd.h | 189 class natural_keyboard; variable
|
H A D | emuopts.h | 427 bool natural_keyboard() const { return bool_value(OPTION_NATURAL_KEYBOARD); } in natural_keyboard() function
|
H A D | ioport.h | 1391 …natural_keyboard &natkeyboard() noexcept { assert(m_natkeyboard != nullptr); return *m_natkeyboard… in natkeyboard() 1461 std::unique_ptr<natural_keyboard> m_natkeyboard; // natural keyboard support
|
H A D | ioport.cpp | 1735 m_natkeyboard = std::make_unique<natural_keyboard>(machine()); in initialize()
|
/dports/emulators/mame/mame-mame0226/src/emu/ |
H A D | natkeyboard.cpp | 321 natural_keyboard::natural_keyboard(running_machine &machine) in natural_keyboard() function in natural_keyboard 346 set_in_use(machine.options().natural_keyboard()); in natural_keyboard() 370 void natural_keyboard::set_in_use(bool usage) in set_in_use() 601 void natural_keyboard::paste() in paste() 617 void natural_keyboard::build_codes() in build_codes() 822 attotime natural_keyboard::choose_delay(char32_t ch) in choose_delay() 841 void natural_keyboard::internal_post(char32_t ch) in internal_post() 864 void natural_keyboard::timer(void *ptr, int param) in timer() 968 const natural_keyboard::keycode_map_entry *natural_keyboard::find_code(char32_t ch) const in find_code() 993 void natural_keyboard::dump(std::ostream &str) const in dump() [all …]
|
H A D | natkeyboard.h | 36 class natural_keyboard 38 DISABLE_COPYING(natural_keyboard); 42 natural_keyboard(running_machine &machine); 136 inline std::ostream &operator<<(std::ostream &str, natural_keyboard const &kbd) { kbd.dump(str); re…
|
H A D | emufwd.h | 189 class natural_keyboard; variable
|
H A D | emuopts.h | 427 bool natural_keyboard() const { return bool_value(OPTION_NATURAL_KEYBOARD); } in natural_keyboard() function
|
H A D | ioport.h | 1391 …natural_keyboard &natkeyboard() noexcept { assert(m_natkeyboard != nullptr); return *m_natkeyboard… in natkeyboard() 1461 std::unique_ptr<natural_keyboard> m_natkeyboard; // natural keyboard support
|
H A D | ioport.cpp | 1735 m_natkeyboard = std::make_unique<natural_keyboard>(machine()); in initialize()
|
/dports/emulators/mess/mame-mame0226/src/frontend/mame/ui/ |
H A D | keyboard.cpp | 33 natural_keyboard &natkbd(machine().ioport().natkeyboard()); in populate() 72 natural_keyboard &natkbd(machine().ioport().natkeyboard()); in handle()
|
/dports/emulators/mame/mame-mame0226/src/frontend/mame/ui/ |
H A D | keyboard.cpp | 33 natural_keyboard &natkbd(machine().ioport().natkeyboard()); in populate() 72 natural_keyboard &natkbd(machine().ioport().natkeyboard()); in handle()
|
/dports/emulators/mess/mame-mame0226/src/frontend/mame/ |
H A D | luaengine.cpp | 1986 …auto natkeyboard_type = sol().registry().create_simple_usertype<natural_keyboard>("new", sol::no_c… in initialize() 1987 natkeyboard_type.set("empty", sol::property(&natural_keyboard::empty)); in initialize() 1988 …natkeyboard_type.set("in_use", sol::property(&natural_keyboard::in_use, &natural_keyboard::set_in_… in initialize() 1989 natkeyboard_type.set("paste", &natural_keyboard::paste); in initialize() 1990 …natkeyboard_type.set("post", [](natural_keyboard &nat, const std::string &text) { nat.pos… in initialize() 1991 …natkeyboard_type.set("post_coded", [](natural_keyboard &nat, const std::string &text) { nat.pos… in initialize()
|
/dports/emulators/mame/mame-mame0226/src/frontend/mame/ |
H A D | luaengine.cpp | 1986 …auto natkeyboard_type = sol().registry().create_simple_usertype<natural_keyboard>("new", sol::no_c… in initialize() 1987 natkeyboard_type.set("empty", sol::property(&natural_keyboard::empty)); in initialize() 1988 …natkeyboard_type.set("in_use", sol::property(&natural_keyboard::in_use, &natural_keyboard::set_in_… in initialize() 1989 natkeyboard_type.set("paste", &natural_keyboard::paste); in initialize() 1990 …natkeyboard_type.set("post", [](natural_keyboard &nat, const std::string &text) { nat.pos… in initialize() 1991 …natkeyboard_type.set("post_coded", [](natural_keyboard &nat, const std::string &text) { nat.pos… in initialize()
|