EXEC : error : Couldn’t find parent type for ‘MovieScene2DTransformTrack’ named ‘UMovieScenePropertyTrack’ in current module or any other module parsed so far.
I’ve run into this same problem as well, when trying to work on BlankProgram-style tools (specifically to run some unit tests.
This seems to happen because the .uhtmanifest for the program, which apparently should list modules in dependency order, lists UMG before MovieScene, which means when UnrealHeaderTool parses the manifest, it finds a bunch of child classes in UMG that have parents from MovieScene, but has not parsed MovieScene yet.
Adding the modules to Build.cs for the program does not solve the issue, at least not directly. It seems like there might be a long circular dependency between modules or something that is breaking the sort algorithm allegedly used to generate the uhtmanifest file. I’m still investigating.
I also met the same problem, after repeated attempts, at the Source (E: \ UnrealEngine \ Engine \ Source \ designed) to add the other examples in the modified, found that as long as PrivateDependencyModuleNames (" Engine "), will appear this kind of problem.I wonder if Programs of type Programs do not support the include Enngine module