How to create an interface in C++

Check this out: Interfaces | Unreal Engine Documentation