public void DestroyAllCameras() { foreach ( Camera camera in this.cameraList.Values ) { this.targetRenderSystem.NotifyCameraRemoved( camera ); if ( !camera.IsDisposed ) camera.Dispose(); } this.cameraList.Clear(); }