AStarCollisionMap.Collision.CollisionMap.CollisionAt C# (CSharp) Method

CollisionAt() public method

Checks whether there is collision at a point.
public CollisionAt ( Point p ) : System.Boolean
p Point The point to check.
return System.Boolean
        public Boolean CollisionAt(Point p)
        {
            if (IndexExists(p))
            {
                Quad quad = this.tree.GetQuadByPoint(p);
                return quad.collisionTexture.CollisionAt((p.X - quad.rectangle.X) + ((p.Y - quad.rectangle.Y) * quad.rectangle.Width));
            }
            else return true;
        }

Same methods

CollisionMap::CollisionAt ( int i ) : System.Boolean