816 B
816 B
CameraRenderer::GetObjectIdPass
命名空间: XCEngine::Rendering
类型: method
头文件: XCEngine/Rendering/Execution/CameraRenderer.h
签名
RenderPass* GetObjectIdPass() const;
作用
返回当前 object-id 阶段使用的非拥有 RenderPass*。
当前实现行为
- 这是头文件内联访问器,直接返回
m_objectIdPass.get()。 - 不转移所有权,也不会增加引用计数。
注意事项
- 调用 SetObjectIdPass 后,之前取到的裸指针可能立即失效。
- 返回值的动态类型通常是
Passes::BuiltinObjectIdPass,但也可以是调用方注入的其他RenderPass实现。