public CountedLog(UberLogger.LogInfo log, Int32 count)
 {
     Log = log;
     Count = count;
 }
    /// <summary>
    /// Converts a given log element into a piece of gui content to be displayed
    /// </summary>
    GUIContent GetLogLineGUIContent(UberLogger.LogInfo log, bool showTimes)
    {
        var showMessage = log.Message;
        //Make all messages single line
        showMessage = showMessage.Replace(System.Environment.NewLine, " ");
        if(showTimes)
        {
            showMessage = log.GetTimeStampAsString() + ": " + showMessage;
        }

        var content = new GUIContent(showMessage, GetIconForLog(log));
        return content;
    }