Class AddressableAssetProfileSettings
Contains user defined variables to control build parameters.
Implements
Inherited Members
Namespace: UnityEditor .AddressableAssets .Settings
Assembly: Unity.Addressables.Editor.dll
Syntax
[Serializable]
public class AddressableAssetProfileSettings : ISerializationCallbackReceiver
Fields
Name | Description |
---|---|
custom |
Text that represents a custom profile entry. |
default |
Text that represents when the default settings path is being used. |
undefined |
Text that represents an undefined profile entry. |
Methods
Name | Description |
---|---|
Add |
Adds a new profile. |
Create |
Create a new profile property. |
Evaluate |
Evaluate a string given a profile id. |
Get |
Get all profile names. |
Get |
Gets the set of all profile ids. |
Get |
Get the profile specific data for a given profile id. |
Get |
Get the profile specific data for a given profile name. |
Get |
Get the id of a given display name. |
Get |
Get a profile's display name. |
Get |
Get the value of a property. |
Get |
Get the value of a property by name. |
Get |
Get all available variable names |
On |
Implementation of ISerializationCallbackReceiver. Does nothing. |
On |
Implementation of ISerializationCallbackReceiver. Sorts collections for deterministic ordering. |
Remove |
Removes a profile. |
Remove |
Remove a profile property. |
Rename |
Renames a profile. profileId must refer to an existing profile. Profile names must be unique and must not be comprised of only whitespace. Returns false if profileId or newName is invalid. |
Reset() | Clears out the list of profiles, then creates a new default one. |
Set |
Marks the object as modified. |
Set |
Set the value of a variable for a specified profile. |