swapSystem<A extends SceneSystem<T> > method
Replaces the registered A system with newSystem of type B in one step.
Implementation
void swapSystem<A extends SceneSystem<T>>(SceneSystem<T> newSystem) {
if (hasSystem<A>()) removeSystem<A>();
addSystem(newSystem);
}