public override string ToString()
{
String str = "CommandData: { " + this.Command;
if (this.IsMouseEvent)
{
str += " (mouse) ";
str += "TileXY: " + this.TileCoordinates.ToString() + " ";
str += "ScreenXY: " + this.ScreenCoordinates.ToString();
}
str += " }";
return str;
}