Are you including #Slate.h above your code where is not being found?
[/]
It turns out you were right after all, kind of feel silly now. I just added Slate.h to my project.h and it took care of everything, missed the part where slate was no longer part of the engine, and i foolishly added it to the globalmenustyle class… Anyhow, since this is the first time i had the chance i just want to thank you for the wonderful work you have been doing for the community, i have used many of your examples and tutorials to further my knowledge of the engine and i can’t thank you enough for the time you have invested in making that possible. Keep up the good work!
[=Odiriuss;98601]
Anyhow, since this is the first time i had the chance i just want to thank you for the wonderful work you have been doing for the community, i have used many of your examples and tutorials to further my knowledge of the engine and i can’t thank you enough for the time you have invested in making that possible. Keep up the good work!
[/]
After the update I can’t get a pointer to UNavigationComponent inside my Controller derived Class (worked until 4.2), now it’s shooting LNK2019 error
The weirdest is on the method shown on Engine code AController::UpdateNavigationComponents() there is a call and the code compiles…
[=ChrisJD;98026]
In general for anything that has been moved to the AI module (for instance the AAIController class) you’ll need an include and you need to edit your “MyProject.Build.cs” and change the PublicDependencyModuleNames.AddRange line to include “AIModule” so it looks like
NewObject can’t be used to create default subobjects (inside of UObject derived class constructor) as it produces inconsistent object names. Use PCIP.CreateDefaultSuobject<> instead.