UINTERFACE type
Does this macro exist?
// DeclarationUINTERFACE(MinimalAPI)class UMyInterface : public UInterface{ GENERATED_BODY()}
// Definitionclass IMyInterface{ GENERATED_IINTERFACE_BODY()
virtual void MyFunction() = 0;};
// Usageclass AMyClass : public AActor, public IMyInterface{ GENERATED_BODY()
public: virtual void MyFunction() override { // Implementation here }};