Utility class around System.Type.
| Method | Description |
|---|---|
| CanBeInstantiated | Returns true if the specified type is instantiatable. |
| GetRootType | Utility method to return the base type. |
| GetTypeDisplayName | Utility method to get the name of a type which includes the parent type(s). |
| Instantiate | Creates a new instance of the specified T. |
| InstantiateArray | Creates a new instance of an array with the given count. |
| SetExplicitInstantiationMethod | Sets an explicit instantiation method for the T type. |
| TryInstantiate | Creates a new instance of the specified T. |
| TryInstantiateArray | Tries to create a new instance of an array with the given count. |