virtual functions in Actor derived classes aligned

Many methods in derived Actors attempt to override non-virtual methods from Actor, which won't work.
Aligning them allows for Actor to be used polymorphically, as was obviously intended.

I assume this was caused by later changes to Actor without corresponding changes to derived Actor's.
ToDo: GetPosition in Camera does not align with Actor's GetPosition; a minor rework would fix this, but it's too large to include without discussion.