Ejemplo n.º 1
0
 public LoggerLogEditor(Logger.LoggerLog newLog, LoggerEditorCategory assignedCategory)
 {
     logCategory   = assignedCategory;
     logMessage    = newLog.logMessage;
     logType       = newLog.logType;
     logStackTrace = newLog.logStackTrace;
     logGUI        = new GUIContent(newLog.logTime.ToString("F3") + " : " + logMessage);
 }
Ejemplo n.º 2
0
            public void AddLog(LoggerEditor logEditor, Logger.LoggerLog logToAdd)
            {
                logCount++;
                categoryContent.image = logEditor.icon;
                categoryContent.text  = category + " (" + logCount + ")";

                if (logToAdd.logType < lowestLogType)
                {
                    lowestLogType = logToAdd.logType;
                }
            }
Ejemplo n.º 3
0
        private void AddLog(Logger.LoggerLog logToAdd)
        {
            LoggerEditorCategory logCategory = GetCategory(logToAdd.logCategory);

            logCategory.AddLog(this, logToAdd);
            categoryLogs.Add(new LoggerLogEditor(logToAdd, logCategory));

            if (errorPause && logToAdd.logType == LogType.Error)
            {
                EditorApplication.isPaused = true;
            }
        }
Ejemplo n.º 4
0
 private void Logger_OnLogAdded(Logger.LoggerLog newLog)
 {
     AddLog(newLog);
     Repaint();
 }