Box2D.Collision.Broadphase.DynamicTree.DestroyProxy C# (CSharp) Метод

DestroyProxy() публичный Метод

Destroy a proxy
public DestroyProxy ( int proxyId ) : void
proxyId int
Результат void
        public void DestroyProxy(int proxyId)
        {
            Debug.Assert(0 <= proxyId && proxyId < m_nodeCapacity);
            Debug.Assert(m_nodes[proxyId].Leaf);

            RemoveLeaf(proxyId);
            FreeNode(proxyId);
        }

Usage Example

Пример #1
0
 /// <summary>
 /// Destroy a proxy. It is up to the client to remove any pairs.
 /// </summary>
 /// <param name="proxyId"></param>
 public void DestroyProxy(int proxyId)
 {
     UnbufferMove(proxyId);
     --ProxyCount;
     m_tree.DestroyProxy(proxyId);
 }