public List<LayerModel> GetRenderLayers()
{
// Get the layers that must be drawn
List<LayerModel> drawLayers;
if (ShowAll)
return SelectedProfile.GetRenderLayers(new ProfilePreviewDataModel(), false, true);
if (SelectedLayer == null)
return new EditableList<LayerModel>();
if (SelectedLayer.LayerType is FolderType)
drawLayers = SelectedLayer.GetRenderLayers(new ProfilePreviewDataModel(), false, true);
else
drawLayers = new List<LayerModel> {SelectedLayer};
return drawLayers;
}