Class BuildContext
构建上下文容器,管理构建流程中各阶段共享的上下文对象
Assembly: YooAsset.Editor.dll
View Source
Declaration
public class BuildContext
Methods
ClearAllContext()
清空所有上下文对象
View Source
Declaration
public void ClearAllContext()
SetContextObject(object)
注册上下文对象到容器
View Source
Declaration
public void SetContextObject(object contextObject)
Parameters
| Type | Name | Description |
|---|---|---|
System.Object | contextObject | 上下文对象实例 |
GetContextObject<T>()
获取指定类型的上下文对象
View Source
Declaration
public T GetContextObject<T>() where T : class
Returns
<T>: 对应类型的上下文对象实例##### Type Parameters
| Name | Description |
|---|---|
T | 上下文对象的类型 |
TryGetContextObject<T>()
尝试获取指定类型的上下文对象
View Source
Declaration
public T TryGetContextObject<T>() where T : class
Returns
<T>: 对应类型的上下文对象实例,未找到时返回 null##### Type Parameters
| Name | Description |
|---|---|
T | 上下文对象的类型 |