#pragma once enum class Action { NONE, PRESS_UP, RELEASE_UP, PRESS_RIGHT, RELEASE_RIGHT, PRESS_DOWN, RELEASE_DOWN, PRESS_LEFT, RELEASE_LEFT, PRESS_SLIDER_RIGHT, RELEASE_SLIDER_RIGHT, PRESS_SLIDER_LEFT, RELEASE_SLIDER_LEFT, COUNT }; enum class Type { NONE, UP, RIGHT, DOWN, LEFT, SLIDER_RIGHT, SLIDER_LEFT };