public static void Log(QPathFinder.Logger.Level level, string message, bool includeTimeStamp = false) { bool isEditorMode = IsRunningInEditorMode; if (includeTimeStamp) { message = "[Time:" + Time.realtimeSinceStartup + "]" + message; } if (level == QPathFinder.Logger.Level.Info) { if (m_logLevel <= level || isEditorMode) { Debug.Log("[QPathFinder:Info] " + message); } } else if (level == QPathFinder.Logger.Level.Warnings) { if (m_logLevel <= level || isEditorMode) { Debug.LogWarning("[QPathFinder:Warn] " + message); } } else if (level == QPathFinder.Logger.Level.Errors) { if (m_logLevel <= level || isEditorMode) { Debug.Log("[QPathFinder:Err] " + message); } } }
public static void SetLoggingLevel(QPathFinder.Logger.Level level) { m_logLevel = level; }