Example #1
0
        public override void AddPhysicsActorTaint(PhysicsActor prim, TaintType taint)
        {
            TaintHandler handler;

            if (_taintHandlers.TryGetValue(taint, out handler))
            {
                handler((PhysxPrim)prim, taint);
            }
        }
Example #2
0
 private void HandlePrimChangedShape(PhysxPrim prim, TaintType taint)
 {
     this.QueueCommand(new Commands.ChangedShapeCmd(prim));
 }
Example #3
0
 private void HandlePrimMadeDynamic(PhysxPrim prim, TaintType taint)
 {
     this.QueueCommand(new Commands.SetPhysicalityCmd(prim, true));
 }
Example #4
0
 private void HandlePrimMadeStatic(PhysxPrim prim, TaintType taint)
 {
     this.QueueCommand(new Commands.SetPhysicalityCmd(prim, false));
 }
Example #5
0
 public override void AddPhysicsActorTaint(PhysicsActor prim, TaintType taint)
 {
     TaintHandler handler;
     if (_taintHandlers.TryGetValue(taint, out handler))
     {
         handler((PhysxPrim)prim, taint);
     }
 }
Example #6
0
 private void HandlePrimChangedShape(PhysxPrim prim, TaintType taint)
 {
     this.QueueCommand(new Commands.ChangedShapeCmd(prim));
 }
Example #7
0
 private void HandlePrimMadeDynamic(PhysxPrim prim, TaintType taint)
 {
     this.QueueCommand(new Commands.SetPhysicalityCmd(prim, true));
 }
Example #8
0
 private void HandlePrimMadeStatic(PhysxPrim prim, TaintType taint)
 {
     this.QueueCommand(new Commands.SetPhysicalityCmd(prim, false));
 }
Example #9
0
 public override void AddPhysicsActorTaint(PhysicsActor prim, TaintType taint)
 {
 }
 public override void AddPhysicsActorTaint(PhysicsActor prim, TaintType taint)
 {
 }
Example #11
0
 public abstract void AddPhysicsActorTaint(PhysicsActor prim, TaintType taint);
Example #12
0
 public abstract void AddPhysicsActorTaint(PhysicsActor prim, TaintType taint);
Example #13
0
 public override void AddPhysicsActorTaint(PhysicsActor prim, TaintType taint)
 {
     m_log.DebugFormat("Called AddPhysicsActorTaint() for prim name {0}", prim.SOPName);
 }