So… I am not sure if this was already covered somewhere? When you download the ShooterGame example project it doesn’t have the ‘UE4’ project built in. So you cannot search the entire UE4 codebase.
For example, if you follow the ‘intro to programming’ video and create a project in your Full source project it will have a UE4 project and your new example project.
However, if I download a project it does not come with it installed. Are we supposed to update our .sln file to point to it I suppose? I’ve become rather spoiled by just clicking on the uproject
Question #2: THis will make me look like a scrub but sadly I am not sure how Epic includes their header files. For instance, I want to use UParticleSystemComponent in my cpp file. ShooterGame appears to somehow magically know how to include this file. But in my project, it doesn’t know what it is. Yes, I can manually just include the .h file directly in my .cpp. But my question is how the heck is ShooterGame including UParticleSystemComponent?
Does anyone know what magical sauce they doing?
More info- in ShooterProjectile.cpp it knows about UParticleSystemComponent but how? Where is this guy getting included from??