implements IDisposable
0x00x0020
Members 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_RenderPass | RenderGraphPass | Private | |
| 0x08 | m_Resources | RenderGraphResourceRegistry | Private | |
| 0x08 | m_RenderGraph | RenderGraph | Private | |
| 0x01 | m_Disposed | bool | Private | |
| 0x0019 | 0x07 | unreflected bytes to end of RenderGraphBuilder | ||
Functions 25
| Signature | Flags | Native | Params |
|---|---|---|---|
| TextureHandle UseColorBuffer(ref TextureHandle& input, int index) | Public | 0x10 | |
| TextureHandle UseDepthBuffer(ref TextureHandle& input, const DepthAccess& flags) | Public | 0x10 | |
| TextureHandle ReadTexture(ref TextureHandle& input) | Public | 0x10 | |
| TextureHandle WriteTexture(ref TextureHandle& input) | Public | 0x10 | |
| TextureHandle ReadWriteTexture(ref TextureHandle& input) | Public | 0x10 | |
| TextureHandle CreateTransientTexture(ref TextureDesc& desc) | Public | 0x80 | |
| TextureHandle CreateTransientTexture(ref TextureHandle& texture) | Public | 0x10 | |
| RayTracingAccelerationStructureHandle WriteRayTracingAccelerationStructure(ref RayTracingAccelerationStructureHandle& input) | Public | 0x0C | |
| RayTracingAccelerationStructureHandle ReadRayTracingAccelerationStructure(ref RayTracingAccelerationStructureHandle& input) | Public | 0x0C | |
| RendererListHandle UseRendererList(ref RendererListHandle& input) | Public | 0x0C | |
| BufferHandle ReadBuffer(ref BufferHandle& input) | Public | 0x0C | |
| BufferHandle WriteBuffer(ref BufferHandle& input) | Public | 0x0C | |
| BufferHandle CreateTransientBuffer(ref BufferDesc& desc) | Public | 0x18 | |
| BufferHandle CreateTransientBuffer(ref BufferHandle& graphicsbuffer) | Public | 0x0C | |
| void SetRenderFunc(BaseRenderFunc<PassData renderFunc) | Public | 0x08 | |
| void EnableAsyncCompute(bool value) | Public | 0x01 | |
| void AllowPassCulling(bool value) | Public | 0x01 | |
| void EnableFoveatedRasterization(bool value) | Public | 0x01 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void AllowRendererListCulling(bool value) | Public | 0x01 | |
| RendererListHandle DependsOn(ref RendererListHandle& input) | Public | 0x0C | |
| void .ctor(RenderGraphPass renderPass, RenderGraphResourceRegistry resources, RenderGraph renderGraph) | 2 flags | 0x08 | |
| void Dispose(bool disposing) | Private | 0x01 | |
| void CheckResource(ref ResourceHandle& res, bool checkTransientReadWrite) | Private | 0x0C | |
| void GenerateDebugData(bool value) | 1 flags | 0x01 |