Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ InternalFormat()

static string System.Enum.InternalFormat ( RuntimeType enumType,
ulong value )
inlinestaticprivate

Definition at line 162 of file Enum.cs.

163 {
164 EnumInfo enumInfo = GetEnumInfo(enumType);
165 if (!enumInfo.HasFlagsAttribute)
166 {
167 return GetEnumName(enumInfo, value);
168 }
169 return InternalFlagsFormat(enumInfo, value);
170 }
static string InternalFlagsFormat(RuntimeType enumType, ulong result)
Definition Enum.cs:172
static string GetEnumName(RuntimeType enumType, ulong ulValue)
Definition Enum.cs:147
static EnumInfo GetEnumInfo(RuntimeType enumType, bool getNames=true)
Definition Enum.cs:51

References System.Enum.GetEnumInfo(), System.Enum.GetEnumName(), System.Enum.EnumInfo.HasFlagsAttribute, System.Enum.InternalFlagsFormat(), and System.value.

Referenced by System.Enum.Format(), and System.Enum.ToString().