Universe.Physics.BulletSPlugin.BSAPIXNA.AddToCollisionFlags C# (CSharp) Method

AddToCollisionFlags() public method

public AddToCollisionFlags ( BulletBody pCollisionObject, CollisionFlags pcollisionFlags ) : CollisionFlags
pCollisionObject BulletBody
pcollisionFlags CollisionFlags
return CollisionFlags
        public override CollisionFlags AddToCollisionFlags(BulletBody pCollisionObject, CollisionFlags pcollisionFlags)
        {
            CollisionObject collisionObject = (pCollisionObject as BulletBodyXNA).body;
            CollisionFlags existingcollisionFlags = (CollisionFlags)(uint)collisionObject.GetCollisionFlags();
            existingcollisionFlags |= pcollisionFlags;
            collisionObject.SetCollisionFlags((BulletXNA.BulletCollision.CollisionFlags)(uint)existingcollisionFlags);
            return (CollisionFlags)(uint)existingcollisionFlags;
        }
BSAPIXNA