I’m just curiously looking though the source code. I see that the UE4Game ‘Target’ includes the UE4Game module (good naming guys ). Is that just so that some stuff from the module manager gets defined and called (all of the debug setting stuff).
Also the Launch module doesn’t get included which is the entry point of the Engine. Is that just because that is going to be compiled anyway and just be called on program start? Or is there something in UBT that hooks into the Launch module?
Is it just to get the boilerplate new and delete operators as well as the engine dir stuff? I’m happy to write a source code and full c++ guide if I can get a small amount of help from these small questions.