Class ProviderSelectionOptionsAttribute
Specifies the priority level for this provider When the system automatically creates providers, it will use the priority value to sort the list of types which implement a particular provider interface, and activate the type with the highest priority value
Implements
Inherited Members
Namespace: Unity.XRTools.ModuleLoader
Assembly: solution.dll
Syntax
public class ProviderSelectionOptionsAttribute : Attribute, _Attribute
Constructors
Name | Description |
---|---|
ProviderSelectionOptionsAttribute(int, RuntimePlatform[], bool) | Initializes a new instance of ProviderSelectionOptionsAttribute |
Properties
Name | Description |
---|---|
DisallowAutoCreation | If true, the system will not automatically create an instance of this provider. The provider can still be automatically setup as part of a prefab instance. |
ExcludedPlatforms | Platforms on which this provider should be excluded |
Priority | The priority level of this provider |