Public Member Functions |
| | KeyInserter (CommandController &commandController, StateChangeDistributor &stateChangeDistributor, Scheduler &scheduler, Keyboard &keyboard) |
| template<typename Archive > |
| void | serialize (Archive &ar, unsigned version) |
Public Member Functions inherited from openmsx::RecordedCommand |
| virtual void | execute (const std::vector< TclObject > &tokens, TclObject &result, EmuTime::param time) |
| | This is like the execute() method of the Command class, it only has an extra time parameter.
|
| virtual std::string | execute (const std::vector< std::string > &tokens, EmuTime::param time) |
| virtual bool | needRecord (const std::vector< TclObject > &tokens) const |
| | It's possible that in some cases the command doesn't need to be recorded after all (e.g.
|
| virtual bool | needRecord (const std::vector< std::string > &tokens) const |
Public Member Functions inherited from openmsx::Command |
| virtual void | execute (const std::vector< TclObject > &tokens, TclObject &result) |
| | Execute this command.
|
| virtual std::string | execute (const std::vector< std::string > &tokens) |
| | Alternative for the execute() method above.
|
| virtual void | tabCompletion (std::vector< std::string > &tokens) const |
| | Attempt tab completion for this command.
|
| void | setAllowedInEmptyMachine (bool value) |
| bool | isAllowedInEmptyMachine () const |
Public Member Functions inherited from openmsx::CommandCompleter |
| CommandController & | getCommandController () const |
| const std::string & | getName () const |
| virtual std::string | help (const std::vector< std::string > &tokens) const =0 |
| | Print help for this command.
|
| virtual void | executeUntil (EmuTime::param time, int userData)=0 |
| | When the previously registered syncPoint is reached, this method gets called.
|
| virtual void | schedulerDeleted () |
| | Just before the the Scheduler is deleted, it calls this method of all the Schedulables that are still registered.
|
| Scheduler & | getScheduler () const |
| EmuTime::param | getCurrentTime () const |
| | Convenience method: This is the same as getScheduler().getCurrentTime().
|
| template<typename Archive > |
| void | serialize (Archive &ar, unsigned version) |
Definition at line 89 of file Keyboard.cc.