UnityEditor.EditorGUILayout.EnumMaskField C# (CSharp) Method

EnumMaskField() public static method

Make a field for enum based masks.

public static EnumMaskField ( Enum enumValue ) : Enum
enumValue System.Enum Enum to use for the flags.
return System.Enum
        public static Enum EnumMaskField(Enum enumValue, params GUILayoutOption[] options)
        {
            Rect position = s_LastRect = GetControlRect(false, 16f, EditorStyles.popup, options);
            return EditorGUI.EnumMaskField(position, enumValue, EditorStyles.popup);
        }

Same methods

EditorGUILayout::EnumMaskField ( Enum enumValue, GUIStyle style ) : Enum
EditorGUILayout::EnumMaskField ( GUIContent label, Enum enumValue ) : Enum
EditorGUILayout::EnumMaskField ( GUIContent label, Enum enumValue, GUIStyle style ) : Enum
EditorGUILayout::EnumMaskField ( string label, Enum enumValue ) : Enum
EditorGUILayout::EnumMaskField ( string label, Enum enumValue, GUIStyle style ) : Enum