using System;
namespace GMap.NET.Internals
{
///
/// tile load task
///
internal struct LoadTask : IEquatable
{
public GPoint Pos;
public int Zoom;
public LoadTask(GPoint pos, int zoom)
{
Pos = pos;
Zoom = zoom;
}
public override string ToString()
{
return Zoom + " - " + Pos.ToString();
}
#region IEquatable Members
public bool Equals(LoadTask other)
{
return (Pos == other.Pos && Zoom == other.Zoom);
}
#endregion
}
}