EditorモジュールからRuntimeの方で定義しているクラスなどを#includeするとき
Editroモジュールの方のbuild.csに
PrivateDependencyModuleNames.AddRange(new string[] { ... "MyProject" });
を追加して
#include "UTestClass.h"
ではなく
#include "MyProject/private/UTestClass.h"
のように記述する必要がある
RiderEditor上だとエラーは出ないが
コンパイルに失敗する。
他のモジュールも同様のハズ