Deleting a class -- unbelievably bad product design

Quite literally all you need to do is delete the files. Personally, I delete them in windows explorer and remove them from the solution. It’s quick and you don’t even need to leave the IDE.

For obvious reasons, you can’t delete a C++ class from the editor. I don’t see how you could expect to do that anyway.

If you have serialized data/assets using that type, they will (obviously) be broken.