/// <summary> /// Registers the given view on this layer. /// </summary> internal void RegisterView(int viewIndex, ViewInformation viewInformation, ResourceDictionary resourceDictionary) { var newLayerViewSubset = new ViewRelatedSceneLayerSubset(this, viewInformation, resourceDictionary, viewIndex); _viewSubsets.AddObject( newLayerViewSubset, viewIndex); newLayerViewSubset.RegisterObjectRange(this.ObjectsInternal); }