IAdaptivePerformanceLoaderMetadata
Provides an interface for describing specific loader metadata. Package authors should implement this interface for each loader they provide in their package.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Interface
- Namespace: UnityEditor.AdaptivePerformance.Editor.Metadata
- Assembly: UnityEditor.AdaptivePerformanceModule
public interface IAdaptivePerformanceLoaderMetadata
Properties
Property | Description |
|---|---|
| loaderName | The user-facing name for this loader. Will be used to populate the list in the Adaptive Performance Provider Management UI. |
| loaderType | The full type name for this loader. This is used to allow management to find and create instances of supported loaders for your package. |
| priority | Defines the priority of the loader. The higher the number, the higher the priority. Basic provider will take 0, google provider takes 1, and samsung provider will take 2. If a user takes the already taken value, the order will not be guaranteed. |
| supportedBuildTargets | The full list of supported build targets for this loader. This allows the UI to only show the loaders appropriate for a specific build target. |