C++ SDL Input Abstraction Design

Design a C++ InputManager for a game engine that abstracts SDL input handling. The public interface must use custom engine enums (KeyCode, MouseButton, GamepadButton) and hide all SDL types, while using SDL internally to process events.

ECNU-ICALK Updated 559 repo stars

File contents

ECNU-ICALK/AutoSkill/tree/main/SkillBank/ConvSkill/english_gpt4_8_GLM4.7/c-sdl-input-abstraction-design commit e2a4e5f940

Frequently asked questions

npx skillmds@latest add ecnu-icalk/c-sdl-input-abstraction-design