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

◆ DefineLiteral()

FieldBuilder System.Reflection.Emit.EnumBuilder.DefineLiteral ( string literalName,
object? literalValue )
inline

Definition at line 56 of file EnumBuilder.cs.

57 {
58 FieldBuilder fieldBuilder = m_typeBuilder.DefineField(literalName, this, FieldAttributes.Public | FieldAttributes.Static | FieldAttributes.Literal);
59 fieldBuilder.SetConstant(literalValue);
60 return fieldBuilder;
61 }
static int DefineField(QCallModule module, int tkParent, string name, byte[] signature, int sigLength, FieldAttributes attributes)

References System.Reflection.Emit.TypeBuilder.DefineField(), System.Reflection.Emit.EnumBuilder.m_typeBuilder, and System.Reflection.Emit.FieldBuilder.SetConstant().