InspectorNameAttribute
Use this attribute on enum value declarations to change the display name shown in the Inspector.
Read time 3 minutesLast updated 10 days ago
Definition
- Type: Class
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
- Inherits from: PropertyAttribute
- Implements: _Attribute
[AttributeUsage(AttributeTargets.Field, Inherited = true, AllowMultiple = false)]public class InspectorNameAttribute : PropertyAttribute, _Attribute
Remarks
Additional Resources: SerializedProperty.enumDisplayNames
Examples
using UnityEngine;public enum ModelImporterIndexFormat{ Auto = 0, [InspectorName("16 bits")] UInt16 = 1, [InspectorName("32 bits")] UInt32 = 2,}
Fields
Value | Description |
|---|---|
| displayName | Name to display in the Inspector. |
Constructors
Constructor | Description |
|---|---|
| InspectorNameAttribute(System.String) | Specify a display name for an enum value. |