Show / Hide Table of Contents

    Class ScriptableObjectReference<T>

    Inheritance
    Object
    AddressableAssetReference<ScriptableObject>
    ScriptableObjectAssetReference<T>
    ScriptableObjectReference<T>
    EnvironmentAssetReference
    LoggingConfigAssetReference
    LoggingEnvironmentConfigAssetReference
    Implements
    IAssetReference<T>
    Inherited Members
    ScriptableObjectAssetReference<T>.Asset
    ScriptableObjectAssetReference<T>.LoadAssetAsync(Action<IAssetReference<T>>)
    ScriptableObjectAssetReference<T>.Instantiate(Transform)
    ScriptableObjectAssetReference<T>.ValidateAsset(UnityEngine.Object)
    ScriptableObjectAssetReference<T>.ValidateAsset(String)
    AddressableAssetReference<ScriptableObject>.AssetKey
    AddressableAssetReference<ScriptableObject>._cachedAsset
    AddressableAssetReference<ScriptableObject>.HasAsset
    AddressableAssetReference<ScriptableObject>.IsLoaded
    AddressableAssetReference<ScriptableObject>.TryGetAddressableAddress()
    AddressableAssetReference<ScriptableObject>.LoadAsync(Action<ScriptableObject>)
    AddressableAssetReference<ScriptableObject>.UnloadAsset()
    Namespace: IdleKit.Core
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class ScriptableObjectReference<T> : ScriptableObjectAssetReference<T>, IAssetReference<T> where T : class
    Type Parameters
    Name Description
    T

    Constructors

    ScriptableObjectReference(T)

    Declaration
    protected ScriptableObjectReference(T asset)
    Parameters
    Type Name Description
    T asset

    Implements

    IAssetReference<TAsset>
    Back to top Copyright © 2020 East Side Games Inc.