Keyboard Manager Updates
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