what is an Interface?

That’s fine, the Vehicle can inherit the base vehicle class from Unreal and the interactable interface at the same time.

Example:



UCLASS()
class MYGAME_API AMyVehicle : public AWheeledVehicle, public IMyInterface
{

}