Class AssetReferenceUIRestriction
Used to restrict an AssetReference field or property to only allow items wil specific labels. This is only enforced through the UI.
Inherited Members
Namespace: UnityEngine
Syntax
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]
public class AssetReferenceUIRestriction : Attribute, _Attribute
Methods
ValidateAsset(String)
Validates that the referenced asset allowable for this asset reference.
Declaration
public virtual bool ValidateAsset(string path)
Parameters
| Type | Name | Description | 
|---|---|---|
| String | path | The path to the asset in question.  | 
Returns
| Type | Description | 
|---|---|
| Boolean | Whether the referenced asset is valid.  | 
ValidateAsset(Object)
Validates that the referenced asset allowable for this asset reference.
Declaration
public virtual bool ValidateAsset(Object obj)
Parameters
| Type | Name | Description | 
|---|---|---|
| Object | obj | The Object to validate.  | 
Returns
| Type | Description | 
|---|---|
| Boolean | Whether the referenced asset is valid.  |