Jscott44 / RTEP5-the-raspberry-jam

Realtime digital guitar effects pedal designed for Raspberry PI, written in C++
MIT License
12 stars 0 forks source link

Add GUI Simulation Class #63

Closed iamdario closed 5 months ago

iamdario commented 5 months ago

We should add a class that simulates GUI callbacks in effect manager to add, remove, and alter effects. This will be used to test integration between the effects manager and the effects branch. This will also be used for some unit tests to see whether the method calls work.

iamdario commented 5 months ago

Added a class known as GuiSimulator. This class, similar to the GUI itself will be able to register a callback interface ptr for a GuiListener and call all methods of this interface ptr.