at commit cd24b1db902190e131aa2a6fe2c47e25723d5bac, "unity" build is failing, because of a multiply defined class FProgressCancel. I modified locally GeometryToolsEngine to include Utils/ProgressCancel.h and #ifdef-ed out the local definition of the class.
Locally defining copies of UE classes can fail like this if one doesn't have complete control over all includes, such as can happen with unity builds.
at commit cd24b1db902190e131aa2a6fe2c47e25723d5bac, "unity" build is failing, because of a multiply defined
class FProgressCancel
. I modified locallyGeometryToolsEngine
to includeUtils/ProgressCancel.h
and #ifdef-ed out the local definition of the class. Locally defining copies of UE classes can fail like this if one doesn't have complete control over all includes, such as can happen with unity builds.