I made a class extending from UObject and extend it from blueprint.
However it seems that despite including KismetSystemLibrary.h
I am still unable to use functions like GetGameMode , Delay, Linetrace and all the useful blueprint function.
The weird part however is that , I am able to access my own blueprint function library.
Help would be appreciated.