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