Hee hee! Yes UE4 C++ is so powerful!
All you really need to do is check your pointers and then the whole power of UE4 C++ is available to you and you can do anything you want!
My entry level guide to UE4 C++ goes over pointers, the only complicated part of C++ when it comes to using the UE4 Runtime API
Entry Level Guide to UE4 C++
https://wiki.unrealengine.com/Entry_Level_Guide_to_UE4_C%2B%2B
Rama