Jump to content

Archive:CisLunarFreighter/User keyboard interface controller

From IdeaWazaWiki
Revision as of 02:57, 30 January 2007 by wikademia>Mirwin (initial draft User Keyboard Interface Controller)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

User Keyboard Interface Controller

Responsibilities

Process keystrokes and pass commands to appropriate object. Ultimately should be configuration by user with a good default configuration for starters.

Collaborators

  • Menus
  • Ship
Thrusters, Weapons, Cargo Ejections, Dump Feul,
  • On Screen Cursor
position and click for no mouse operation
  • View Controller
Multiple views should be keyboard selectable