Most of the functionality you'll be looking for is going to exist under the
BlueprintFunctionLibraries. Most common ones are
The difficulty in the learning curve is that you kind of need to discover what the Blueprint base C++ functions are named, because that's what the functions will be named. Often the C+ differs from the blueprint node name by quite a bit due to friendly names. However, searching for keywords in the member window will get you where you want. For instance, if you search for
trace in the member filter you'll find the line trace methods.
Here's an example of a sphere trace against the Visibility channel:
!hit : HitResult!
10, // radius
ETraceTypeQuery.@@trace_type_query_1, // ECC_Visibility
println("Got a hit: ", hit.@actor)
Oh, and welcome