Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Signature Class Reference

Public Member Functions

unsafe Signature (IRuntimeMethodInfo method, RuntimeType[] arguments, RuntimeType returnType, CallingConventions callingConvention)
 
unsafe Signature (IRuntimeMethodInfo methodHandle, RuntimeType declaringType)
 
unsafe Signature (IRuntimeFieldInfo fieldHandle, RuntimeType declaringType)
 
unsafe Signature (void *pCorSig, int cCorSig, RuntimeType declaringType)
 

Package Functions

static bool CompareSig (Signature sig1, Signature sig2)
 
Type[] GetCustomModifiers (int position, bool required)
 

Package Attributes

RuntimeType[] m_arguments
 
RuntimeType m_declaringType
 
RuntimeType m_returnTypeORfieldType
 
object m_keepalive
 
unsafe void * m_sig
 
int m_managedCallingConventionAndArgIteratorFlags
 
int m_nSizeOfArgStack
 
int m_csig
 
RuntimeMethodHandleInternal m_pMethod
 

Properties

CallingConventions CallingConvention [get]
 
RuntimeType[] Arguments [get]
 
RuntimeType ReturnType [get]
 
RuntimeType FieldType [get]
 

Private Member Functions

unsafe void GetSignature (void *pCorSig, int cCorSig, RuntimeFieldHandleInternal fieldHandle, IRuntimeMethodInfo methodHandle, RuntimeType declaringType)
 

Detailed Description

Definition at line 7 of file Signature.cs.


The documentation for this class was generated from the following file: