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 |