Non static functions in UObject class - accessing them in other classes

It works the same way as core C++ does. You have to instantiate your class (in UE4 with NewObject), after that you can call any member methods on the created object instance.

More info in the docs: UObject Instance Creation | Unreal Engine Documentation