DestroyProxy() public method

Destroy a proxy. It is up to the client to remove any pairs.
public DestroyProxy ( int proxyId ) : void
proxyId int
return void
Example #1
0
        /// <summary>
        /// Internal method
        /// </summary>
        /// <param name="broadPhase"></param>
        public void DestroyProxies(BroadPhase broadPhase)
        {
            // Destroy proxies in the broad-phase.
            for (int i = 0; i < ProxyCount; ++i)
            {
                FixtureProxy proxy = Proxies[i];
                broadPhase.DestroyProxy(proxy.ProxyId);
                proxy.ProxyId = BroadPhase.NULL_PROXY;
            }

            ProxyCount = 0;
        }