docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class AddressableAssetGroupTemplate

    Used to create template groups to make it easier for the user to create new groups.

    Inheritance
    object
    Object
    ScriptableObject
    AddressableAssetGroupTemplate
    Implements
    IGroupTemplate
    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.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectOfType<T>()
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: UnityEditor.AddressableAssets.Settings
    Assembly: Unity.Addressables.Editor.dll
    Syntax
    [CreateAssetMenu(fileName = "AddressableAssetGroupTemplate.asset", menuName = "Addressables/Group Templates/Blank Group Template")]
    public class AddressableAssetGroupTemplate : ScriptableObject, IGroupTemplate

    Properties

    Name Description
    Description

    The description of the AddressableAssetGroupTemplate

    Name

    The name of the AddressableAssetGroupTemplate

    SchemaObjects

    Returns the list of Preset objects of AddressableAssetGroupSchema associated with this template

    Methods

    Name Description
    AddSchema(Type, bool)

    Adds the AddressableAssetGroupSchema of type to the template.

    ApplyToAddressableAssetGroup(AddressableAssetGroup)

    Applies schema values for the group to the schema values found in the template

    FindSchema(Type)

    Gets the index of a schema based on its specified type.

    GetSchemaByType(Type)

    Gets an added schema of the specified type.

    GetTypes()

    Gets the types of the AddressableAssetGroupSchema associated with this template

    HasSchema(Type)

    Checks if the group contains a schema of a given type.

    RemoveSchema(Type, bool)

    Removes the AddressableAssetGroupSchema of the type from the template.

    SetDirty(ModificationEvent, object, bool)

    Marks the object as modified.

    In This Article
    Back to top
    Copyright © 2025 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)