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 |