using System.Collections.Generic; using UnityEngine.Assertions; namespace UnityEngine.Rendering.HighDefinition { class HDProbeCullingResults { static readonly IReadOnlyList s_EmptyList = new List(); List m_VisibleProbes = new List(); public IReadOnlyList visibleProbes => m_VisibleProbes; internal void Reset() { m_VisibleProbes.Clear(); } internal void AddProbe(HDProbe visibleProbes) { Assert.IsNotNull(m_VisibleProbes); m_VisibleProbes.Add(visibleProbes); } } }