UnityObjectLoggerExt.cs declarations
Public API declaration excerpts from ../bitquirky-core/Runtime/Logging/UnityObjectLoggerExt.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-core/Runtime/Logging/UnityObjectLoggerExt.cs
Source file hash: sha256:01b7a3ebf62108a7d39d0f7d03142150a0191e73f636874013cf5a5befd2e5da
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: LoggerConfig
Section titled “Type: LoggerConfig”Original lines: 14-37
Declaration hash: sha256:be0da7080157b688c19589bd60b074f850033bd92a38f9f60374cf05b7b7983e
public class LoggerConfig{}Field: ClassName
Section titled “Field: ClassName”Original lines: 17
Declaration hash: sha256:4c3de0f06613c2e2b4d9f70ea7eb38abde850cddfda8a17a203fabd12d1ed8e7
public string ClassName;Field: LOGClassName
Section titled “Field: LOGClassName”Original lines: 19
Declaration hash: sha256:b411f6c70e05e035f0902842667483d7bdea8f4893a4bc773b26cc4130b82b5c
public bool LOGClassName;Field: LOGGameObjectName
Section titled “Field: LOGGameObjectName”Original lines: 21
Declaration hash: sha256:787a799afa8a7b8a741e8448d30e2e26d3ce9f8ffb6706119c604d6268c77424
public bool LOGGameObjectName;Field: LOGThreadId
Section titled “Field: LOGThreadId”Original lines: 23
Declaration hash: sha256:5df5f87b188cfc21cdc882adb053bd09a01a6f687261847d7bf5eedb1c47ce22
public bool LOGThreadId;Field: LOGGameTime
Section titled “Field: LOGGameTime”Original lines: 25
Declaration hash: sha256:485cb7101148e12a21a192916ab7b5dd0d83bb9832152cf33c567e30c36dbb68
public bool LOGGameTime;Method: LoggerConfig(string className, bool logClassName, bool logGameObjectName, bool logThreadId, bool logGameTime)
Section titled “Method: LoggerConfig(string className, bool logClassName, bool logGameObjectName, bool logThreadId, bool logGameTime)”Original lines: 28-36
Declaration hash: sha256:4a8476451d611940721521866d0152d85eb85487123ce20bb1d525ea5625f4a2
public LoggerConfig(string className, bool logClassName = true, bool logGameObjectName = true, bool logThreadId = true, bool logGameTime = true);Type: UnityObjectLoggerExt
Section titled “Type: UnityObjectLoggerExt”Original lines: 63-188
Declaration hash: sha256:26c3c694e28c92b69f2b0aab0d952e35ea29808a2e1e755fa7d683065c9b2c5f
public static class UnityObjectLoggerExt{}Field: loggers
Section titled “Field: loggers”Original lines: 66
Declaration hash: sha256:59be35b802b0d259067fcaa6344bffe4ae7c1bf2cec194cf65bda26450db4fa3
public static readonly Dictionary<Type, (Logger, LoggerConfig)> loggers;Method: LogLog(Object mono, string format, bool log)
Section titled “Method: LogLog(Object mono, string format, bool log)”Original lines: 122-125
Declaration hash: sha256:ee621d67cb5f008ccf8bd645bce42fa2f64cbc708b65511287a5123b6b482890
public static void LogLog(this UnityEngine.Object mono, string format, bool log = true);Method: LogWarn(Object mono, string format)
Section titled “Method: LogWarn(Object mono, string format)”Original lines: 127
Declaration hash: sha256:8b7ede862fb84ee19dd373d851a392d3aae95f0fc25446eea358fd71fae61021
public static void LogWarn(this UnityEngine.Object mono, string format);Method: LogError(Object mono, string format)
Section titled “Method: LogError(Object mono, string format)”Original lines: 130
Declaration hash: sha256:ed5d3f0142e0adc1a0107b3f7b3f98e6fbe89a18f2035c3151aa2157b0fd455e
public static void LogError(this UnityEngine.Object mono, string format);Method: GetLoggerByType(Type type)
Section titled “Method: GetLoggerByType(Type type)”Original lines: 143-147
Declaration hash: sha256:8cf548df03b894692bea59826643691b4adda06efe2850ca7c3947e421555b86
public static (Logger logger, LoggerConfig loggerConfig) GetLoggerByType(Type type);Method: GetLoggerByType<T>()
Section titled “Method: GetLoggerByType<T>()”Original lines: 150-153
Declaration hash: sha256:24808f1663636ab018f7882a0899f78968e810434e34ff45f4ca41b9ca1cf8cb
public static (Logger logger, LoggerConfig loggerConfig) GetLoggerByType<T>();Method: LogLog<T>(string message, bool log)
Section titled “Method: LogLog<T>(string message, bool log)”Original lines: 178-181
Declaration hash: sha256:ee1f5613ef79eca6e87b9f4c8466ea7e6f7aa2252af6d72c0daf86a7c03a7047
public static void LogLog<T>(string message, bool log = true);Method: LogWarn<T>(string message)
Section titled “Method: LogWarn<T>(string message)”Original lines: 184
Declaration hash: sha256:ac66d5405e76ece2d82a8c4b8d75670a37dd35d02608573507a843fb43423f80
public static void LogWarn<T>(string message);Method: LogError<T>(string message)
Section titled “Method: LogError<T>(string message)”Original lines: 187
Declaration hash: sha256:a7695ad9b9c078b6aa0561d39e279a7b1e6fcb60da469b8d5b0542d15929b608
public static void LogError<T>(string message);