Some header files seem to be missing from
Engine.h, such as
UDecalComponent. Is there a reason for that?
EngineComponentClasses.h, which in turn includes most of the classes in
Source/Runtime/Engine/Classes/Components, except a few, such as
If this is by design, what is the recommended way to include these classes? I’ve seen an other thread regarding
ParticleSystemComponent, and the solution was to include
ParticleDefinitions.h. If there are other similar cases, a hint in the API docs would be a good idea, I think.