TriLib
Search Results for

    Show / Hide Table of Contents

    Class TriLibSettings

    Represents the TriLib project settings provider. You can override this behavior to store the settings in other places.

    Inheritance
    object
    Object
    ScriptableObject
    TriLibSettings
    Implements
    ISerializationCallbackReceiver
    Inherited Members
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(string)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, bool)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectsOfType<T>(bool)
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType<T>(bool)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindObjectOfType(Type, bool)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: TriLibCore
    Assembly: Assembly-CSharp.dll
    Syntax
    public class TriLibSettings : ScriptableObject, ISerializationCallbackReceiver

    Methods

    GetBool(string, bool)

    Declaration
    public static bool GetBool(string key, bool createPreferences = true)
    Parameters
    Type Name Description
    string key
    bool createPreferences
    Returns
    Type Description
    bool

    GetKvp()

    Declaration
    public Dictionary<string, bool>.Enumerator GetKvp()
    Returns
    Type Description
    Dictionary<string, bool>.Enumerator

    OnAfterDeserialize()

    Implement this method to receive a callback after Unity deserializes your object.

    Declaration
    public void OnAfterDeserialize()

    OnBeforeSerialize()

    Implement this method to receive a callback before Unity serializes your object.

    Declaration
    public void OnBeforeSerialize()

    SetBool(string, bool, bool)

    Declaration
    public static void SetBool(string key, bool value, bool createPreferences = true)
    Parameters
    Type Name Description
    string key
    bool value
    bool createPreferences

    Implements

    UnityEngine.ISerializationCallbackReceiver

    Extension Methods

    IObjectExtensions.TryToDispose<T>(object)
    In this article
    Back to top Generated by DocFX