Navigation
API > API/Runtime > API/Runtime/RenderCore
Inheritance Hierarchy
- IPooledRenderTarget
- FPooledRenderTarget
References
| Module | RenderCore |
| Header | /Engine/Source/Runtime/RenderCore/Public/RenderTargetPool.h |
| Include | #include "RenderTargetPool.h" |
Syntax
struct FPooledRenderTarget : public IPooledRenderTarget
Remarks
The reference to a pooled render target, use like this: TRefCountPtr
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPooledRenderTarget
(
FRHITexture* Texture, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint32 |
Overridden from IPooledRenderTarget
| 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 () |
||
| 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 () |