Example #1
0
 public abstract void destroyProxy(BroadphaseProxy proxy, Dispatcher dispatcher);
Example #2
0
 public abstract void setAabb(BroadphaseProxy proxy, VInt3 aabbMin, VInt3 aabbMax, Dispatcher dispatcher);
Example #3
0
 public abstract bool process(BroadphaseProxy proxy);
Example #4
0
 public abstract BroadphasePair findPair(BroadphaseProxy proxy0, BroadphaseProxy proxy1);
Example #5
0
 public RemovePairCallback(BroadphaseProxy obsoleteProxy)
 {
     this.obsoleteProxy = obsoleteProxy;
 }
Example #6
0
 public override void removeOverlappingPairsContainingProxy(BroadphaseProxy proxy)
 {
     processAllOverlappingPairs(new RemovePairCallback(proxy));
 }
Example #7
0
 public void setBroadphaseHandle(BroadphaseProxy broadphaseHandle)
 {
     this.broadphaseHandle = broadphaseHandle;
 }
Example #8
0
 public BroadphasePair(BroadphaseProxy pProxy0, BroadphaseProxy pProxy1)
 {
     this.pProxy0 = pProxy0;
     this.pProxy1 = pProxy1;
     manifold     = new PersistentManifold(pProxy0.clientObject, pProxy1.clientObject);
 }