public override string ToString()
{
StringBuilder builder = new StringBuilder();
builder.AppendLine(!this.UseFakeInput() ? "Input: Touch" : "Input: Faked");
if (this.UseFakeInput())
{
PointerEventData lastPointerEventData = base.GetLastPointerEventData(-1);
if (lastPointerEventData != null)
{
builder.AppendLine(lastPointerEventData.ToString());
}
}
else
{
foreach (KeyValuePair<int, PointerEventData> pair in base.m_PointerData)
{
builder.AppendLine(pair.ToString());
}
}
return builder.ToString();
}