Pasting the result of
[] call BIS_fnc_exportGUIBaseClasses;
in a file for parent classes will not work without further tweaks. This is due to the fact that the function looks through the config and only grabs the control classes from configFile without paying attention to their inheritance. For example, using the "all" option will result in the following error:
File E:\Documents (E)\Arma 3 - Other Profiles\Terra\missions\GUI_Guide.VR\ui\controls.hpp, line 2213: .ctrlCheckbox: Undefined base class 'ctrlDefault'