UnloadableObjectInstantiator Class
Namespace: Stride.Core.YamlAssembly: Stride.Core.Assets.dll
                 System.Object →  
                UnloadableObjectInstantiator
              
              
                 Derived from UnloadableObjectInstantiator: 
              
              
              
public static class UnloadableObjectInstantiator
              | Name | Description | |
|---|---|---|
| Fields | ||
| ProcessProxyType | Callback to perform additional changes to the generated proxy object.  | 
                          |
| Methods | ||
| CreateUnloadableObject(Type, String, String, String, List<ParsingEvent>) | Creates an object that implements the given   | 
                          |
Fields
ProcessProxyType
Callback to perform additional changes to the generated proxy object.
public static UnloadableObjectInstantiator.ProcessProxyTypeDelegate ProcessProxyType
              Field Value
| Type | Description | 
|---|---|
| UnloadableObjectInstantiator.ProcessProxyTypeDelegate | 
Methods
CreateUnloadableObject(Type, String, String, String, List<ParsingEvent>)
Creates an object that implements the given baseType and IUnloadable.
public static IUnloadable CreateUnloadableObject(Type baseType, string typeName, string assemblyName, string error, List<ParsingEvent> parsingEvents)
              Parameters
| Type | Name | Description | 
|---|---|---|
| System.Type | baseType | |
| System.String | typeName | |
| System.String | assemblyName | |
| System.String | error | |
| System.Collections.Generic.List<Stride.Core.Yaml.Events.ParsingEvent> | parsingEvents | 
Returns
| Type | Description | 
|---|---|
| IUnloadable |