Interface ILoggingService
Assembly: cs.temp.dll.dll
Syntax
public interface ILoggingService : IMonoBehaviour
Methods
Log(String, IMonoBehaviour, LoggingType)
Declaration
void Log(string message, IMonoBehaviour source = null, LoggingType type = LoggingType.info)
Parameters
LogError(String, IMonoBehaviour)
Declaration
void LogError(string message, IMonoBehaviour source = null)
Parameters
LogWarning(String, IMonoBehaviour)
Declaration
void LogWarning(string message, IMonoBehaviour source = null)
Parameters
RequireTrue(Boolean, String, IMonoBehaviour, LoggingType)
Declaration
bool RequireTrue(bool condition, string message, IMonoBehaviour source = null, LoggingType type = LoggingType.error)
Parameters
Returns
RequireValid(IMonoBehaviour, String, IMonoBehaviour, LoggingType)
Declaration
bool RequireValid(IMonoBehaviour target, string message, IMonoBehaviour source, LoggingType type = LoggingType.error)
Parameters
Returns
RequireValid(IEnumerable<IMonoBehaviour>, String, IMonoBehaviour, LoggingType)
Declaration
bool RequireValid(IEnumerable<IMonoBehaviour> target, string message, IMonoBehaviour source = null, LoggingType type = LoggingType.error)
Parameters
Returns
RequireValid(IEnumerable<Object>, String, IMonoBehaviour, LoggingType)
Declaration
bool RequireValid(IEnumerable<object> target, string message, IMonoBehaviour source = null, LoggingType type = LoggingType.error)
Parameters
Returns
RequireValid(Object, String, IMonoBehaviour, LoggingType)
Declaration
bool RequireValid(object target, string message, IMonoBehaviour source = null, LoggingType type = LoggingType.error)
Parameters
Returns
RequireValid(Object, String, IMonoBehaviour, LoggingType)
Declaration
bool RequireValid(object target, string message, IMonoBehaviour source = null, LoggingType type = LoggingType.error)
Parameters
Returns
Declaration
bool RequireValid<T>(GameObjectToComponentInput<T> target, string message, IMonoBehaviour source = null, LoggingType type = LoggingType.error)
where T : IMonoBehaviour
Parameters
Returns
Type Parameters