Beispiel #1
0
 public void UpdateBody(VoltBody body)
 {
     // Do nothing
 }
Beispiel #2
0
 private void FreeBody(VoltBody body)
 {
     this.bodyPool.Deallocate(body);
 }
Beispiel #3
0
 internal void AssignBody(VoltBody body)
 {
     this.Body = body;
     this.ComputeMetrics();
 }
Beispiel #4
0
 public static bool FilterDynamic(VoltBody body)
 {
     return(body.IsStatic);
 }
Beispiel #5
0
 public static VoltBodyFilter FilterExcept(VoltBody exception)
 {
     return((body) => body != exception);
 }
Beispiel #6
0
 public static bool FilterAll(VoltBody body)
 {
     return(false);
 }
Beispiel #7
0
 public static bool FilterStatic(VoltBody body)
 {
     return(body.IsStatic == false);
 }
Beispiel #8
0
 public static bool FilterNone(VoltBody body)
 {
     return(true);
 }
Beispiel #9
0
 private Vector2 RelativeVelocity(VoltBody bodyA, VoltBody bodyB)
 {
     return
         ((bodyA.AngularVelocity * this.toALeft + bodyA.LinearVelocity) -
          (bodyB.AngularVelocity * this.toBLeft + bodyB.LinearVelocity));
 }
Beispiel #10
0
 public static bool Filter_All(VoltBody body)
 {
     return(true);
 }
Beispiel #11
0
 public static bool Filter_DynamicOnly(VoltBody body)
 {
     return(body.IsStatic == false);
 }
Beispiel #12
0
 public static bool Filter_StaticOnly(VoltBody body)
 {
     return(body.IsStatic);
 }