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
{
}
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
{
}