Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Enum Member List

This is the complete list of members for System.Enum, including all inherited members.

CanCompareBits(object obj)System.ValueTypeprivate
CompareTo(object? target)System.Enuminline
System::IComparable.CompareTo(T? other)System.IComparable< in T >
EnumSeparatorCharSystem.Enumprivatestatic
Equals([NotNullWhen(true)] object? obj)System.Enum
FastEqualsCheck(object a, object b)System.ValueTypeprivate
Format(Type enumType, object value, string format)System.Enuminlinestatic
GetEnumInfo(RuntimeType enumType, bool getNames=true)System.Enuminlineprivatestatic
GetEnumName(RuntimeType enumType, ulong ulValue)System.Enuminlinepackagestatic
GetEnumName(EnumInfo enumInfo, ulong ulValue)System.Enuminlineprivatestatic
GetEnumValuesAndNames(QCallTypeHandle enumType, ObjectHandleOnStack values, ObjectHandleOnStack names, Interop.BOOL getNames)System.Enumprivate
GetHashCode()System.Enuminline
GetHashCodeOfPtr(IntPtr ptr)System.ValueTypepackage
GetName(Type enumType, object value)System.Enuminlinestatic
GetName< TEnum >(TEnum value)System.Enuminlinestatic
GetNames(Type enumType)System.Enuminlinestatic
GetNames< TEnum >()System.Enuminlinestatic
GetTypeCode()System.Enuminline
GetUnderlyingType(Type enumType)System.Enuminlinestatic
GetValue()System.Enuminlinepackage
GetValues(Type enumType)System.Enuminlinestatic
GetValues< TEnum >()System.Enuminlinestatic
HasFlag(Enum flag)System.Enuminline
InternalBoxEnum(RuntimeType enumType, long value)System.Enumprivate
InternalFlagsFormat(RuntimeType enumType, ulong result)System.Enuminlineprivatestatic
InternalFlagsFormat(EnumInfo enumInfo, ulong resultValue)System.Enuminlineprivatestatic
InternalFormat(RuntimeType enumType, ulong value)System.Enuminlineprivatestatic
InternalGetCorElementType()System.Enumprivate
InternalGetNames(RuntimeType enumType)System.Enuminlinepackagestatic
InternalGetUnderlyingType(RuntimeType enumType)System.Enumpackage
InternalGetValues(RuntimeType enumType)System.Enuminlinepackagestatic
InternalHasFlag(Enum flags)System.Enumprivate
IsDefined(Type enumType, object value)System.Enuminlinestatic
IsDefined< TEnum >(TEnum value)System.Enuminlinestatic
Parse(Type enumType, string value)System.Enuminlinestatic
Parse(Type enumType, ReadOnlySpan< char > value)System.Enuminlinestatic
Parse(Type enumType, string value, bool ignoreCase)System.Enuminlinestatic
Parse(Type enumType, ReadOnlySpan< char > value, bool ignoreCase)System.Enuminlinestatic
Parse< TEnum >(string value)System.Enuminlinestatic
Parse< TEnum >(ReadOnlySpan< char > value)System.Enuminlinestatic
Parse< TEnum >(string value, bool ignoreCase)System.Enuminlinestatic
Parse< TEnum >(ReadOnlySpan< char > value, bool ignoreCase)System.Enuminlinestatic
StartsNumber(char c)System.Enuminlineprivatestatic
ToBoolean(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToBoolean(IFormatProvider? provider)System.IConvertible
ToByte(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToByte(IFormatProvider? provider)System.IConvertible
ToChar(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToChar(IFormatProvider? provider)System.IConvertible
ToDateTime(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToDateTime(IFormatProvider? provider)System.IConvertible
ToDecimal(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToDecimal(IFormatProvider? provider)System.IConvertible
ToDouble(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToDouble(IFormatProvider? provider)System.IConvertible
ToInt16(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToInt16(IFormatProvider? provider)System.IConvertible
ToInt32(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToInt32(IFormatProvider? provider)System.IConvertible
ToInt64(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToInt64(IFormatProvider? provider)System.IConvertible
ToObject(Type enumType, object value)System.Enuminlinestatic
ToObject(Type enumType, sbyte value)System.Enuminlinestatic
ToObject(Type enumType, short value)System.Enuminlinestatic
ToObject(Type enumType, int value)System.Enuminlinestatic
ToObject(Type enumType, byte value)System.Enuminlinestatic
ToObject(Type enumType, ushort value)System.Enuminlinestatic
ToObject(Type enumType, uint value)System.Enuminlinestatic
ToObject(Type enumType, long value)System.Enuminlinestatic
ToObject(Type enumType, ulong value)System.Enuminlinestatic
ToObject(Type enumType, char value)System.Enuminlineprivatestatic
ToObject(Type enumType, bool value)System.Enuminlineprivatestatic
ToSByte(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToSByte(IFormatProvider? provider)System.IConvertible
ToSingle(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToSingle(IFormatProvider? provider)System.IConvertible
ToString()System.Enuminline
ToString(string? format, IFormatProvider? provider)System.Enuminline
ToString(string? format)System.Enuminline
ToString(IFormatProvider? provider)System.Enuminline
ToType(Type type, IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToType(Type conversionType, IFormatProvider? provider)System.IConvertible
ToUInt16(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToUInt16(IFormatProvider? provider)System.IConvertible
ToUInt32(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToUInt32(IFormatProvider? provider)System.IConvertible
ToUInt64(object value)System.Enuminlinepackagestatic
ToUInt64()System.Enuminlineprivate
ToUInt64(IFormatProvider provider)System.Enuminlineprivate
System::IConvertible.ToUInt64(IFormatProvider? provider)System.IConvertible
ToUInt64< TEnum >(TEnum value)System.Enuminlineprivatestatic
TryParse(Type enumType, string? value, out object? result)System.Enuminlinestatic
TryParse(Type enumType, ReadOnlySpan< char > value, out object? result)System.Enuminlinestatic
TryParse(Type enumType, string? value, bool ignoreCase, out object? result)System.Enuminlinestatic
TryParse(Type enumType, ReadOnlySpan< char > value, bool ignoreCase, out object? result)System.Enuminlinestatic
TryParse(Type enumType, string value, bool ignoreCase, bool throwOnFailure, out object result)System.Enuminlineprivatestatic
TryParse(Type enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out object result)System.Enuminlineprivatestatic
TryParse< TEnum >([NotNullWhen(true)] string? value, out TEnum result)System.Enuminlinestatic
TryParse< TEnum >(ReadOnlySpan< char > value, out TEnum result)System.Enuminlinestatic
TryParse< TEnum >([NotNullWhen(true)] string? value, bool ignoreCase, out TEnum result)System.Enuminlinestatic
TryParse< TEnum >(ReadOnlySpan< char > value, bool ignoreCase, out TEnum result)System.Enuminlinestatic
TryParse< TEnum >(string value, bool ignoreCase, bool throwOnFailure, out TEnum result)System.Enuminlineprivatestatic
TryParse< TEnum >(ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out TEnum result)System.Enuminlineprivatestatic
TryParseByName(RuntimeType enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out ulong result)System.Enuminlineprivatestatic
TryParseInt32Enum(RuntimeType enumType, ReadOnlySpan< char > value, int minInclusive, int maxInclusive, bool ignoreCase, bool throwOnFailure, TypeCode type, out int result)System.Enuminlineprivatestatic
TryParseInt64Enum(RuntimeType enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out long result)System.Enuminlineprivatestatic
TryParseRareEnum(RuntimeType enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, [NotNullWhen(true)] out object result)System.Enuminlineprivatestatic
TryParseUInt32Enum(RuntimeType enumType, ReadOnlySpan< char > value, uint maxInclusive, bool ignoreCase, bool throwOnFailure, TypeCode type, out uint result)System.Enuminlineprivatestatic
TryParseUInt64Enum(RuntimeType enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out ulong result)System.Enuminlineprivatestatic
ValidateRuntimeType(Type enumType)System.Enuminlineprivatestatic
ValueToHexString()System.Enuminlineprivate
ValueToHexString(object value)System.Enuminlineprivatestatic
ValueToString()System.Enuminlineprivate