Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
override string | ToString () |
override int | GetHashCode () |
override bool | Equals (object? obj) |
Static Public Member Functions | |
static IList< CustomAttributeData > | GetCustomAttributes (MemberInfo target) |
static IList< CustomAttributeData > | GetCustomAttributes (Module target) |
static IList< CustomAttributeData > | GetCustomAttributes (Assembly target) |
static IList< CustomAttributeData > | GetCustomAttributes (ParameterInfo target) |
Package Functions | |
RuntimeCustomAttributeData (Attribute attribute) | |
Properties | |
override ConstructorInfo | Constructor [get] |
override IList< CustomAttributeTypedArgument > | ConstructorArguments [get] |
override IList< CustomAttributeNamedArgument > | NamedArguments [get] |
virtual Type | AttributeType [get] |
Private Member Functions | |
RuntimeCustomAttributeData (RuntimeModule scope, MetadataToken caCtorToken, in ConstArray blob) | |
void | Init (DllImportAttribute dllImport) |
void | Init (FieldOffsetAttribute fieldOffset) |
void | Init (MarshalAsAttribute marshalAs) |
void | Init (TypeForwardedToAttribute forwardedTo) |
void | Init (object pca) |
Static Private Member Functions | |
static IList< CustomAttributeData > | GetCombinedList (IList< CustomAttributeData > customAttributes, ref RuntimeType.ListBuilder< Attribute > pseudoAttributes) |
static CustomAttributeEncoding | TypeToCustomAttributeEncoding (RuntimeType type) |
static CustomAttributeType | InitCustomAttributeType (RuntimeType parameterType) |
static IList< CustomAttributeData > | GetCustomAttributes (RuntimeModule module, int tkTarget) |
Private Attributes | |
ConstructorInfo | m_ctor |
readonly RuntimeModule | m_scope |
readonly MemberInfo[] | m_members |
readonly CustomAttributeCtorParameter[] | m_ctorParams |
readonly CustomAttributeNamedParameter[] | m_namedParams |
IList< CustomAttributeTypedArgument > | m_typedCtorArgs |
IList< CustomAttributeNamedArgument > | m_namedArgs |
Definition at line 8 of file RuntimeCustomAttributeData.cs.