Search Results for

    Show / Hide Table of Contents

    Class NoSuchScriptableObject

    Base class for MonoBehaviours that have helper functions from UnityObjectLoggerExt and included in them.

    Inheritance
    Object
    UnityEngine.Object
    UnityEngine.ScriptableObject
    NoSuchScriptableObject
    Namespace: NoSuchStudio.Common
    Assembly: NoSuchStudio-Common.dll
    Syntax
    public abstract class NoSuchScriptableObject : ScriptableObject

    Properties

    logger

    Declaration
    public Logger logger { get; }
    Property Value
    Type Description
    UnityEngine.Logger

    loggerConfig

    Declaration
    public LoggerConfig loggerConfig { get; }
    Property Value
    Type Description
    LoggerConfig

    Methods

    LogError(String)

    Declaration
    protected void LogError(string log)
    Parameters
    Type Name Description
    String log

    LogError<T>(String)

    Declaration
    public static void LogError<T>(string log)
    Parameters
    Type Name Description
    String log
    Type Parameters
    Name Description
    T

    LogError<T>(Object, String)

    Declaration
    public static void LogError<T>(Object unityObj, string log)
    Parameters
    Type Name Description
    UnityEngine.Object unityObj
    String log
    Type Parameters
    Name Description
    T

    LogErrorFormat(String, Object[])

    Declaration
    protected void LogErrorFormat(string format, params object[] args)
    Parameters
    Type Name Description
    String format
    Object[] args

    LogErrorFormat<T>(String, Object[])

    Declaration
    public static void LogErrorFormat<T>(string format, params object[] args)
    Parameters
    Type Name Description
    String format
    Object[] args
    Type Parameters
    Name Description
    T

    LogErrorFormat<T>(Object, String, Object[])

    Declaration
    public static void LogErrorFormat<T>(Object unityObj, string format, params object[] args)
    Parameters
    Type Name Description
    UnityEngine.Object unityObj
    String format
    Object[] args
    Type Parameters
    Name Description
    T

    LogLog(String)

    Declaration
    protected void LogLog(string log)
    Parameters
    Type Name Description
    String log

    LogLog<T>(String)

    Declaration
    public static void LogLog<T>(string log)
    Parameters
    Type Name Description
    String log
    Type Parameters
    Name Description
    T

    LogLog<T>(Object, String)

    Declaration
    public static void LogLog<T>(Object unityObj, string log)
    Parameters
    Type Name Description
    UnityEngine.Object unityObj
    String log
    Type Parameters
    Name Description
    T

    LogLogFormat(String, Object[])

    Declaration
    protected void LogLogFormat(string format, params object[] args)
    Parameters
    Type Name Description
    String format
    Object[] args

    LogLogFormat<T>(String, Object[])

    Declaration
    public static void LogLogFormat<T>(string format, params object[] args)
    Parameters
    Type Name Description
    String format
    Object[] args
    Type Parameters
    Name Description
    T

    LogLogFormat<T>(Object, String, Object[])

    Declaration
    public static void LogLogFormat<T>(Object unityObj, string format, params object[] args)
    Parameters
    Type Name Description
    UnityEngine.Object unityObj
    String format
    Object[] args
    Type Parameters
    Name Description
    T

    LogWarn(String)

    Declaration
    protected void LogWarn(string log)
    Parameters
    Type Name Description
    String log

    LogWarn<T>(String)

    Declaration
    public static void LogWarn<T>(string log)
    Parameters
    Type Name Description
    String log
    Type Parameters
    Name Description
    T

    LogWarn<T>(Object, String)

    Declaration
    public static void LogWarn<T>(Object unityObj, string log)
    Parameters
    Type Name Description
    UnityEngine.Object unityObj
    String log
    Type Parameters
    Name Description
    T

    LogWarnFormat(String, Object[])

    Declaration
    protected void LogWarnFormat(string format, params object[] args)
    Parameters
    Type Name Description
    String format
    Object[] args

    LogWarnFormat<T>(String, Object[])

    Declaration
    public static void LogWarnFormat<T>(string format, params object[] args)
    Parameters
    Type Name Description
    String format
    Object[] args
    Type Parameters
    Name Description
    T

    LogWarnFormat<T>(Object, String, Object[])

    Declaration
    public static void LogWarnFormat<T>(Object unityObj, string format, params object[] args)
    Parameters
    Type Name Description
    UnityEngine.Object unityObj
    String format
    Object[] args
    Type Parameters
    Name Description
    T

    Extension Methods

    UnityObjectLoggerExt.LogLogFormat(Object, String, Object[])
    UnityObjectLoggerExt.LogLog(Object, String)
    UnityObjectLoggerExt.LogWarnFormat(Object, String, Object[])
    UnityObjectLoggerExt.LogWarn(Object, String)
    UnityObjectLoggerExt.LogErrorFormat(Object, String, Object[])
    UnityObjectLoggerExt.LogError(Object, String)
    In This Article
    Back to top Generated by DocFX