| Namespace: | Sirenix.Utilities.Editor |
| Assembly: | Sirenix.OdinInspector.Editor |
public static class EnumTypeUtilities<T>
public static EnumTypeUtilities<T>.EnumMember[] AllEnumMemberInfos { get; }
public static bool IsFlagEnum { get; }
public static string[] Names { get; }
public static string[] NiceNames { get; }
public static EnumTypeUtilities<T>.EnumMember[] VisibleEnumMemberInfos { get; }
public static T[] DecomposeEnumFlagValues(T enumFlagValue)
| T | enumFlagValue |
| T[] |
public static EnumTypeUtilities<T>.EnumMember GetEnumMemberInfo(T value)
| T | value |
| EnumTypeUtilities.EnumMember<> |
public static int GetIndexOfEnumValue(T enumValue)
| T | enumValue |
| System.Int32 |