Class AddressableAssetGroupTemplate
Used to create template groups to make it easier for the user to create new groups.
Implements
Inherited Members
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetHashCode()
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEditor.AddressableAssets.Settings
Assembly: solution.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. |