Files
XCEngine/docs/api/XCEngine/Rendering/Execution/CameraRenderer/GetShadowCasterPass.md

34 lines
773 B
Markdown
Raw Normal View History

# CameraRenderer::GetShadowCasterPass
2026-04-10 00:42:53 +08:00
**命名空间**: `XCEngine::Rendering`
**类型**: `method`
**头文件**: `XCEngine/Rendering/Execution/CameraRenderer.h`
## 签名
```cpp
RenderPass* GetShadowCasterPass() const;
```
## 作用
返回当前 shadow-caster scene pass 的裸指针。
## 当前实现行为
- 这是头文件内联访问器,直接返回 `m_shadowCasterPass.get()`
- 不转移所有权。
## 注意事项
- 调用 [SetShadowCasterPass](SetShadowCasterPass.md) 之后,之前读取到的裸指针可能立刻失效。
- 当前默认返回的通常是 builtin shadow-caster pass但调用方不应假定返回值一定来自某个具体实现类。
## 相关文档
- [SetShadowCasterPass](SetShadowCasterPass.md)
- [Render](Render.md)