|
TModLoader v1.4.4.9
TModLoader source code documentation
|
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, TypeCloningInfo > | typeInfos |
| static ConditionalWeakTable< Type, object > | immutableTypes |
Definition at line 11 of file Cloning.cs.