#include "input.h" static bool key_buffer[MAX_KEY_BUFFER_SIZE] = { false }; void Input_PressKey(unsigned int key) { if(key > 256 || key < 0) return; key_buffer[key] = true; } void Input_ReleaseKey(unsigned int key) { if(key > 256 || key < 0) return; key_buffer[key] = false; } bool Input_isKeyPressed(unsigned int key) { if(key > 256 || key < 0) return false; return key_buffer[key]; }