AwesomeStudioPedal
A programmable, multi-profile foot controller for DAWs, score readers, and studio automation
Loading...
Searching...
No Matches
i_button_controller.h
Go to the documentation of this file.
1#pragma once
2
11{
12public:
13 virtual ~IButtonController() = default;
14
20 virtual void setup() = 0;
21
27 virtual bool read() = 0;
28};
Interface for button input functionality.
virtual void setup()=0
Initializes the button hardware.
virtual bool read()=0
Reads the current button state.
virtual ~IButtonController()=default