Bearbeiten

Freigeben über


EnumFlagsAttributeDrawer Class

Definition

Renders enum flags on fields with the attribute. From https://answers.unity.com/questions/486694/default-editor-enum-as-flags-.html

public ref class EnumFlagsAttributeDrawer : UnityEditor::PropertyDrawer
[UnityEditor.CustomPropertyDrawer(typeof(Microsoft.MixedReality.Toolkit.EnumFlagsAttribute))]
public class EnumFlagsAttributeDrawer : UnityEditor.PropertyDrawer
[<UnityEditor.CustomPropertyDrawer(typeof(Microsoft.MixedReality.Toolkit.EnumFlagsAttribute))>]
type EnumFlagsAttributeDrawer = class
    inherit PropertyDrawer
Public Class EnumFlagsAttributeDrawer
Inherits PropertyDrawer
Inheritance
UnityEditor.PropertyDrawer
EnumFlagsAttributeDrawer
Attributes
UnityEditor.CustomPropertyDrawerAttribute

Constructors

EnumFlagsAttributeDrawer()

Methods

OnGUI(Rect, SerializedProperty, GUIContent)

Applies to