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