I’m rather new to JUCE and I’m trying to understand the magic of how the cross-platform approach works.
While digging through the files, I found a number of files that don’t have any #include directives e.g. juce_opengl/opengl/juce_OpenGLContext.h. The class uses a number of definitions of other JUCE classes and I’m wondering where they’re coming from.
I also can’t find any precompiled header file in my Xcode project.
Can anyone enlighten me?