| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Inheritance diagram for System.ComponentModel.TypeDescriptionProvider:
 Collaboration diagram for System.ComponentModel.TypeDescriptionProvider:Classes | |
| class | EmptyCustomTypeDescriptor | 
Public Member Functions | |
| virtual object | CreateInstance (IServiceProvider provider, Type objectType, Type[] argTypes, object[] args) | 
| virtual IDictionary | GetCache (object instance) | 
| virtual ICustomTypeDescriptor | GetExtendedTypeDescriptor (object instance) | 
| virtual string | GetFullComponentName (object component) | 
| Type | GetReflectionType (Type objectType) | 
| Type | GetReflectionType (object instance) | 
| virtual Type | GetReflectionType (Type objectType, object instance) | 
| virtual Type | GetRuntimeType (Type reflectionType) | 
| ICustomTypeDescriptor | GetTypeDescriptor (Type objectType) | 
| ICustomTypeDescriptor | GetTypeDescriptor (object instance) | 
| virtual ICustomTypeDescriptor | GetTypeDescriptor (Type objectType, object instance) | 
| virtual bool | IsSupportedType (Type type) | 
Protected Member Functions | |
| TypeDescriptionProvider () | |
| TypeDescriptionProvider (TypeDescriptionProvider parent) | |
Package Functions | |
| virtual IExtenderProvider[] | GetExtenderProviders (object instance) | 
Private Attributes | |
| readonly TypeDescriptionProvider | _parent | 
| TypeDescriptionProvider.EmptyCustomTypeDescriptor | _emptyDescriptor | 
Definition at line 10 of file TypeDescriptionProvider.cs.