Ejemplo n.º 1
0
        public virtual void Cleanup()
        {
            if (m_raycastAccelerator != null)
            {
                m_nullPairCache.Cleanup();
                m_nullPairCache = null;
                m_raycastAccelerator.Cleanup();
                m_raycastAccelerator = null;
            }

            for (int i = 0; i < m_pHandles.Length; ++i)
            {
                m_pHandles[i].Cleanup();
            }
            m_pHandles = null;
            if (m_ownsPairCache)
            {
                m_pairCache = null;
            }
        }