|SOURCE|
[Common::GameEntity]
* Update made pure virtual after considering that the rotation and velocity may
  need to be manipulated by base classes before being applied to the
  orientation and position