Class ReloadAttribute
Attribute specifying information to reload with UnityEngine.Rendering.ResourceReloader. This is only used in the editor and doesn't have any effect at runtime.
Namespace: UnityEngine.Rendering
Syntax
[AttributeUsage(AttributeTargets.Field)]
public sealed class ReloadAttribute : Attribute, _Attribute
Constructors
ReloadAttribute(String, Int32, Int32, ReloadAttribute.Package)
Creates a new ReloadAttribute for an array using automatic path name numbering.
Declaration
public ReloadAttribute(string pathFormat, int rangeMin, int rangeMax, ReloadAttribute.Package package = ReloadAttribute.Package.Root)
Parameters
Type | Name | Description |
---|---|---|
String | pathFormat | The format used for the path |
Int32 | rangeMin | The array start index (inclusive) |
Int32 | rangeMax | The array end index (exclusive) |
ReloadAttribute.Package | package | The lookup method |
ReloadAttribute(String, ReloadAttribute.Package)
Creates a new ReloadAttribute for a single resource.
Declaration
public ReloadAttribute(string path, ReloadAttribute.Package package = ReloadAttribute.Package.Root)
Parameters
Type | Name | Description |
---|---|---|
String | path | Search path |
ReloadAttribute.Package | package | The lookup method |
ReloadAttribute(String[], ReloadAttribute.Package)
Creates a new ReloadAttribute for an array by specifying each resource path individually.
Declaration
public ReloadAttribute(string[] paths, ReloadAttribute.Package package = ReloadAttribute.Package.Root)
Parameters
Type | Name | Description |
---|---|---|
String[] | paths | Search paths |
ReloadAttribute.Package | package | The lookup method |
See Also
UnityEngine.Rendering.ResourceReloader