Hey guys,
I’m attempting to extend the landscape classes (ALandscape for now) and I’ve run into something rather puzzling. When trying to build my project when in ‘DevelopmentEditor’ mode, it leads to a bunch of linker errors, and rather coincidentally only with functions that have their bodies wrapped with the #IF_WITH_EDITOR preprocesser directive.
Whenever I switch my build configuration to ‘Development’ these linker errors go away.
And thus I am left with a very confusing situation where the build configuration that logically SHOULD have #IF_WITH_EDITOR defined (cause it has Editor in the name), apparently not doing so.
I am ripe for an explanation. Would appreciate any clarification on this.
Thanks!