public void DestroyAllViewports() { var ids = _viewportCollection.ReturnAllIds(); ids.ForEach(id => { _viewportsForDestruction.Add(id); }); }
public void DestroyAllCameras3D() { var ids3D = _camera3DCollection.ReturnAllIds(); ids3D.ForEach(id => { _camerasToDestroy.Add(id); }); }
public void DestroyAllStages(bool haveResourcesAlreadyBeenDisposed) { var ids = _renderStageCollection.ReturnAllIds(); ids.ForEach(id => { _stagesForDestruction.Add(new Tuple <ulong, bool>(id, haveResourcesAlreadyBeenDisposed)); }); }