2026-04-10 16:55:33 +08:00
|
|
|
# CameraRenderer::GetPipelineAsset
|
2026-04-10 00:42:53 +08:00
|
|
|
|
|
|
|
|
**命名空间**: `XCEngine::Rendering`
|
|
|
|
|
|
|
|
|
|
**类型**: `method`
|
|
|
|
|
|
|
|
|
|
**头文件**: `XCEngine/Rendering/Execution/CameraRenderer.h`
|
|
|
|
|
|
|
|
|
|
## 签名
|
|
|
|
|
|
|
|
|
|
```cpp
|
|
|
|
|
const RenderPipelineAsset* GetPipelineAsset() const;
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## 作用
|
|
|
|
|
|
|
|
|
|
返回当前绑定的 pipeline asset 裸指针。
|
|
|
|
|
|
|
|
|
|
## 当前实现行为
|
|
|
|
|
|
|
|
|
|
- 这是头文件内联访问器,直接返回 `m_pipelineAsset.get()`。
|
|
|
|
|
- 如果最近一次切换是通过 [SetPipeline](SetPipeline.md) 手动注入实例完成的,这里可能返回 `nullptr`。
|
|
|
|
|
|
|
|
|
|
## 返回值
|
|
|
|
|
|
|
|
|
|
- 返回当前 asset 裸指针,或空指针。
|
|
|
|
|
|
|
|
|
|
## 相关文档
|
|
|
|
|
|
|
|
|
|
- [SetPipelineAsset](SetPipelineAsset.md)
|
|
|
|
|
- [SetPipeline](SetPipeline.md)
|
|
|
|
|
- [GetPipeline](GetPipeline.md)
|
|
|
|
|
|