Class AdaptivePerformanceGeneralSettingsPerBuildTarget
Implements
Inherited Members
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 |
---|---|---|
Build |
targetGroup | An enum that specifies which platform group this build is for. |
Returns
Type | Description |
---|---|
Adaptive |
The instance of Adaptive |
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 |
---|---|---|
Build |
targetGroup | An enum that specifies which platform group this build is for. |
Adaptive |
settings | An instance of Adaptive |
SettingsForBuildTarget(BuildTargetGroup)
Get specific settings for a given build target.
Declaration
public AdaptivePerformanceGeneralSettings SettingsForBuildTarget(BuildTargetGroup targetGroup)
Parameters
Type | Name | Description |
---|---|---|
Build |
targetGroup | An enum that specifies which platform group this build is for. |
Returns
Type | Description |
---|---|
Adaptive |
The instance of Adaptive |