Skip to content

Keyboard Manager Updates

Craig McDonald requested to merge feature/keyboard-manager-updates into devel

Description

Refactored the keyboard manager to be able to handle a wider variety of keypress callbacks (like arrow keys, or enter key) with more specificity (lower-case vs upper-case, etc). Can also handle groups of keys like numeric for when we want them all tied to one callback.

What to focus on

  • Changes to KeyboardManager.cs and trying it out in the Sandbox/KeyboardTest, which is designed to test each of the overloaded AddKeyPressCallback methods.
  • Each of the BurtSharp programs that was changed should be run and interacted with just to make sure they are all working properly.
Edited by Craig McDonald

Merge request reports