Class AdaptivePerformanceGeneralSettingsPerBuildTarget
Implements
Inherited Members
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, InstantiateParameters)
Object.InstantiateAsync<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEditor.AdaptivePerformance.Editor
Assembly: Unity.AdaptivePerformance.Editor.dll
Syntax
[InitializeOnLoad]
public class AdaptivePerformanceGeneralSettingsPerBuildTarget : ScriptableObject, ISerializationCallbackReceiver
Methods
AdaptivePerformanceGeneralSettingsForBuildTarget(BuildTargetGroup)
Given a build target, get the general settings container assigned to it.
Declaration
public static AdaptivePerformanceGeneralSettings AdaptivePerformanceGeneralSettingsForBuildTarget(BuildTargetGroup targetGroup)
Parameters
Type | Name | Description |
---|---|---|
BuildTargetGroup | targetGroup | An enum that specifies which platform group this build is for. |
Returns
Type | Description |
---|---|
AdaptivePerformanceGeneralSettings | The instance of AdaptivePerformanceGeneralSettings assigned to the key, or null if no instance is assigned. |
OnAfterDeserialize()
Serialization override.
Declaration
public void OnAfterDeserialize()
OnBeforeSerialize()
Serialization override.
Declaration
public void OnBeforeSerialize()
SetSettingsForBuildTarget(BuildTargetGroup, AdaptivePerformanceGeneralSettings)
Set specific settings for a given build target.
Declaration
public void SetSettingsForBuildTarget(BuildTargetGroup targetGroup, AdaptivePerformanceGeneralSettings settings)
Parameters
Type | Name | Description |
---|---|---|
BuildTargetGroup | targetGroup | An enum that specifies which platform group this build is for. |
AdaptivePerformanceGeneralSettings | settings | An instance of AdaptivePerformanceGeneralSettings to assign for the given key. |
SettingsForBuildTarget(BuildTargetGroup)
Get specific settings for a given build target.
Declaration
public AdaptivePerformanceGeneralSettings SettingsForBuildTarget(BuildTargetGroup targetGroup)
Parameters
Type | Name | Description |
---|---|---|
BuildTargetGroup | targetGroup | An enum that specifies which platform group this build is for. |
Returns
Type | Description |
---|---|
AdaptivePerformanceGeneralSettings | The instance of AdaptivePerformanceGeneralSettings assigned to the key, or null if no instance is assigned. |