AAX problem with VSTGUI 4.8: CFrame is "final"

Obviously, I can edit that file and remove the “final” keyword, but I would really like to know why it was added, and whether removing it would alter any expected behavior when using the CFrame class.

Actually, looking deeper, it’s more than just removing that keyword. All the “virtual” specifiers have been removed (which makes sense for a class no longer designed to inherit from). Not sure if simply adding those back will fix the problem. Perhaps we need to stick with VSTGUI 4.3 (from the 3.6.6 SDK) until we can migrate this plugin to JUCE? Hmm…