Class Logger
Provides debugging interface in Unity. this is a high-level wrapper for Debug.
Properties
enabled
Is logger enabled?
public static bool enabled { get; set; }
Methods
OutputLog(string path, string log)
Output log to path.
public static void OutputLog(string path, string log)
ClearLog()
public static void ClearLog()
Log(object message)
public static void Log(object message)
Log(object message, Color color)
public static void Log(object message, Color color)
LogWarning(object message)
public static void LogWarning(object message)
LogWarning(object message, Color color)
public static void LogWarning(object message, Color color)
LogError(object message)
public static void LogError(object message)
LogError(object message, Color color)
public static void LogError(object message, Color color)
LogEnumerable<T>(IEnumerable<T> enumerable)
public static void LogEnumerable<T>(IEnumerable<T> enumerable)
LogEnumerable<T>(IEnumerable<T> enumerable, string separator)
public static void LogEnumerable<T>(IEnumerable<T> enumerable, string separator)
LogEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)
public static void LogEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)
LogEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)
public static void LogEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)
LogWarningEnumerable<T>(IEnumerable<T> enumerable)
public static void LogWarningEnumerable<T>(IEnumerable<T> enumerable)
LogWarningEnumerable<T>(IEnumerable<T> enumerable, string separator)
public static void LogWarningEnumerable<T>(IEnumerable<T> enumerable, string separator)
LogWarningEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)
public static void LogWarningEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)
LogWarningEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)
public static void LogWarningEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)
LogErrorEnumerable<T>(IEnumerable<T> enumerable)
public static void LogErrorEnumerable<T>(IEnumerable<T> enumerable)
LogErrorEnumerable<T>(IEnumerable<T> enumerable, string separator)
public static void LogErrorEnumerable<T>(IEnumerable<T> enumerable, string separator)
LogErrorEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)
public static void LogErrorEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)
LogErrorEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)
public static void LogErrorEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)