Project

General

Profile

« Previous | Next » 

Revision 8e52b6ee

Added by danij over 16 years ago

Began splitting up the user input system. OS and/or api specific input device interfacing code is being moved out of the engine an into "Input Driver" plugins. Internally, Doomsday has only one, platform independent representation for each type of supported input device. It is the job of the Input Driver plugins(s) to provide input event notification in a standardized format which the engine uses to update it's internal virtual devices.

Under Windows, we now have diDInput8 which is a Doomsday Input Driver that interfaces with DirectInput8. Next up, will be a cross-platform diSDLInput which (as the name suggests) interfaces with SDL_input.

Part 1 of 3

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences