ImmutableOctet / glare

Glare: Open Source Game Engine written in Modern C++
MIT License
0 stars 0 forks source link

Implement Device-level Input Handling #8

Closed ImmutableOctet closed 2 years ago

ImmutableOctet commented 2 years ago

To be handled at the application level, but interpreted at the game engine level.

Input devices include:

Each device type should have its own event types that relay appropriate state information, split into two categories:

The game engine would then be able to interpret these messages/events in order to produce its own device-agnostic input events, etc.

Other features:

ImmutableOctet commented 2 years ago

Added tag for app module. May change this to its own standalone module (rather than a submodule of app) at a later date.