The JUCE tutorial on The Main Component says that " practically all visible elements of the GUI… are components". Are non-visible elements of program also referred to as components?
I’m asking because I’m trying to maintain a division between the GUI and the logic/core elements of my program, but I’m not sure where the core elements should go. In the template that the Projucer generates, should I add logical / non-graphical elements as private elements of the
MainComponent class? Or of the
XxxApplication class inside main.cpp? Or somewhere else?
Hope this question makes sense; I can elaborate if not.