Navigation
API > API/Runtime > API/Runtime/RenderCore
Inheritance Hierarchy
- IPooledRenderTarget
- FPooledRenderTarget
References
| Module | RenderCore |
| Header | /Engine/Source/Runtime/RenderCore/Public/RendererInterface.h |
| Include | #include "RendererInterface.h" |
Syntax
struct IPooledRenderTarget
Remarks
Render thread side, use TRefCountPtr
Variables
| Type | Name | Description | |
|---|---|---|---|
| FSceneRenderTargetItem | RenderTargetItem | The internal references to the created render target |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint32 | AddRef () |
Refcounting. | |
| uint32 | Only for debugging purpose | ||
| const FPooledRenderTargetDesc & | GetDesc () |
Get all the data that is needed to create the render target. | |
| uint32 | GetRefCount () |
||
| FRHITexture * | GetRHI () |
||
| FRHITransientTexture * | Returns a transient texture if this is a container for one. | ||
| bool | IsFree () |
Checks if the reference count indicated that the rendertarget is unused and can be reused. | |
| bool | IsTracked () |
Returns if the render target is tracked by a pool. | |
| uint32 | Release () |