public bool Intersects(ObjectBase checkAgainst) { return((WorldPositionedContainer.Intersects(checkAgainst.WorldPositionedContainer)) || (WorldPositionedContainer.Contains(checkAgainst.WorldPositionedContainer)) || (checkAgainst.WorldPositionedContainer.Contains(WorldPositionedContainer))); }
public virtual bool Contains(Vector2 worldPosition) { return(WorldPositionedContainer.Contains((int)worldPosition.X, (int)worldPosition.Y)); }