TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches
Terraria.ModLoader.Core.Cloning Class Reference
+ Collaboration diagram for Terraria.ModLoader.Core.Cloning:

Classes

class  TypeCloningInfo
 

Static Public Member Functions

static bool IsCloneable< T, F > (T t, Expression< Func< T, F > > cloneMethod)
 
static bool IsCloneable (Type type, MethodInfo cloneMethod)
 
static bool IsImmutable (Type type)
 
static void AddImmutableType (Type type)
 
static void WarnNotCloneable (Type type)
 

Static Private Member Functions

static TypeCloningInfo GetOrComputeInfo (Type type, MethodInfo cloneMethod)
 
static TypeCloningInfo ComputeInfo (Type type, MethodInfo cloneMethod)
 
static bool IsCloneByReference (FieldInfo f)
 
static bool IsCloneByReference (Type type)
 
static Cloning ()
 

Static Private Attributes

static Dictionary< Type, TypeCloningInfotypeInfos
 
static ConditionalWeakTable< Type, object > immutableTypes
 

Detailed Description

Definition at line 11 of file Cloning.cs.


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