Using UCLASS within an editor module


I’m trying to expose some editor functions to be overridden by blueprints, would this be possible?
I know i need a generated.h include to use the UCLASS functionality, so far I haven’t figured out a way to get that working, since the editor module is on a folder of it’s own within the source folder.

Any clues?