Potato Engine
Loading...
Searching...
No Matches
Input.hpp File Reference

Global input enum definitions. More...

Go to the source code of this file.

Enumerations

enum class  Keycode {
  UNKNOWN = 0 , A , B , C ,
  D , E , F , G ,
  H , I , J , K ,
  L , M , N , O ,
  P , Q , R , S ,
  T , U , V , W ,
  X , Y , Z , Num0 ,
  Num1 , Num2 , Num3 , Num4 ,
  Num5 , Num6 , Num7 , Num8 ,
  Num9 , Space , Enter , Escape ,
  Tab , ArrowUp , ArrowDown , ArrowLeft ,
  ArrowRight , F1 , F2 , F3 ,
  F4 , F5 , F6 , F7 ,
  F8 , F9 , F10 , F11 ,
  F12 , Mouse
}
 Enum representing input keys. More...
enum class  InputType { Triggered , Ongoing , Completed }
 Enum representing input states. More...

Detailed Description

Global input enum definitions.

Definition in file Input.hpp.

Enumeration Type Documentation

◆ Keycode

enum class Keycode
strong

Enum representing input keys.

Keycode::UNKOWN and Keycode::Mouse are intended for internal use

Definition at line 14 of file Input.hpp.

◆ InputType

enum class InputType
strong

Enum representing input states.

Definition at line 51 of file Input.hpp.