LCOV - code coverage report
Current view: top level - src - KeyState.cpp (source / functions) Coverage Total Hit
Test: coverage.info Lines: 100.0 % 8 8
Test Date: 2026-04-03 02:26:39 Functions: 100.0 % 3 3

            Line data    Source code
       1              : #include "KeyState.h"
       2              : 
       3           31 : void KeyState::initKeyState() {
       4         7967 :   for (int i = 0; i < MAX_KEYS; i++)
       5         7936 :     keys[i] = KEY_STATE_INIT;
       6           31 : }
       7              : 
       8            5 : bool KeyState::testKeyReleased(const int &key) {
       9            5 :   return key >= 0 && key < MAX_KEYS && keys[key] == KEY_STATE_RELEASED;
      10              : }
      11              : 
      12            5 : bool KeyState::testKeyPressed(const int &key) {
      13            5 :   return key >= 0 && key < MAX_KEYS && keys[key] == KEY_STATE_PRESSED;
      14              : }
        

Generated by: LCOV version 2.4-0