public void Dispose() { if (!m_Disposed) { CleanupProjectParameters(); if (m_OverloadSettings != null) { m_OverloadSettings.Dispose(); } m_Disposed = true; } }