public static void AddRigidBody(this DynamicsWorld world, RigidBody body, PonykartCollisionGroups collisionGroup, PonykartCollidesWithGroups collidesWith) { world.AddRigidBody(body, collisionGroup.ToBullet(), collidesWith.ToBullet()); }
/// <summary> /// Is this bit flag set? /// </summary> /// <param name="other">The flag to test for</param> public static bool HasFlag(this PonykartCollidesWithGroups pcwg, PonykartCollidesWithGroups other) { return (pcwg & other) == other; }
public static void AddCollisionObject(this DynamicsWorld world, CollisionObject obj, PonykartCollisionGroups collisionGroup, PonykartCollidesWithGroups collidesWith) { world.AddCollisionObject(obj, collisionGroup.ToBullet(), collidesWith.ToBullet()); }