38 bool Load(std::string sButtonsNames);
39 [[nodiscard]]
bool EnteredCode(GameController controller)
const;
48 memset(m_InputTypes, 0,
sizeof(m_InputTypes));
49 m_InputTypes[IET_FIRST_PRESS] =
true;
51 std::vector<GameButton> m_aButtonsToHold;
52 std::vector<GameButton> m_aButtonsToNotHold;
53 std::vector<GameButton> m_aButtonsToPress;
55 bool m_InputTypes[NUM_InputEventType]{};
56 bool m_bAllowIntermediatePresses{
false };
58 std::vector<ButtonPress> m_aPresses;
60 float m_fMaxSecondsBack = 0.f;