docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class BaseDetailAsset

    This class is the base for all the detail assets. It just defines the relation with its parent CatalogItemAsset, basic methods for the editor, and the build of the config object.

    Inheritance
    object
    Object
    ScriptableObject
    BaseDetailAsset
    AnalyticsDetailAsset
    AssetsDetailAsset
    JsonDetailAsset
    StatDetailAsset
    Implements
    ISerializationCallbackReceiver
    Inherited Members
    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.DontDestroyOnLoad(Object)
    Object.FindObjectsOfType<T>()
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType(Type)
    Object.ToString()
    Object.name
    Object.hideFlags
    Namespace: UnityEngine.GameFoundation.CatalogManagement
    Assembly: solution.dll
    Syntax
    public abstract class BaseDetailAsset : ScriptableObject, ISerializationCallbackReceiver

    Properties

    Name Description
    itemDefinition

    A reference to the owner of the this BaseDetailAsset.

    Methods

    Name Description
    Awake()

    Gives a chance to initialize some properties of this BaseDetailAsset instance.

    AwakeDetail()

    Override this method to intialize the specifics of the inherited class.

    DeserializeDetail()
    DisplayName()

    Returns a friendly name for this BaseDetailAsset.

    TooltipMessage()

    Returns a description of the purpose of this BaseDetailAsset. It is displayed as a tooltip in editor.

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)