Class AdaptivePerformanceBuildHelper<T>
Base abstract class that provides some common functionality for providers seeking to integrate with management assisted build.
Inherited Members
Namespace: UnityEditor .AdaptivePerformance .Editor
Assembly: Unity.AdaptivePerformance.Editor.dll
Syntax
public abstract class AdaptivePerformanceBuildHelper<T> : IPreprocessBuildWithReport, IPostprocessBuildWithReport, IOrderedCallback where T : Object
Type Parameters
Name | Description |
---|---|
T | The type parameter that will be used as the base type of the settings. |
Properties
BuildSettingsKey
Override of base IPreprocessBuildWithReport.
Declaration
public abstract string BuildSettingsKey { get; }
Property Value
Type | Description |
---|---|
string | String that specifies the key to be used to set or get settings in EditorBuildSettings. |
callbackOrder
Override of base IPreprocessBuildWithReport.
Declaration
public virtual int callbackOrder { get; }
Property Value
Type | Description |
---|---|
int | The callback order. |
Methods
OnPostprocessBuild(BuildReport)
Override of base IPostprocessBuildWithReport.
Declaration
public virtual void OnPostprocessBuild(BuildReport report)
Parameters
Type | Name | Description |
---|---|---|
Build |
report | BuildReport instance passed in from build pipeline. |
OnPreprocessBuild(BuildReport)
Override of base IPreprocessBuildWithReport.
Declaration
public virtual void OnPreprocessBuild(BuildReport report)
Parameters
Type | Name | Description |
---|---|---|
Build |
report | BuildReport instance passed in from the build pipeline. |
SettingsForBuildTargetGroup(BuildTargetGroup)
Helper function to return current settings for a specific build target.
Declaration
public virtual Object SettingsForBuildTargetGroup(BuildTargetGroup buildTargetGroup)
Parameters
Type | Name | Description |
---|---|---|
Build |
buildTargetGroup | An enum that specifies which platform group this build is for. |
Returns
Type | Description |
---|---|
Object | A Unity object that represents the settings instance data for that build target, or null if not found. |