![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ShaderParameterMacros.h>
Public Member Functions | |
| FRenderTargetBinding ()=default | |
| FRenderTargetBinding (FRDGTexture *InTexture, ERenderTargetLoadAction InLoadAction, uint8 InMipIndex=0, int16 InArraySlice=-1) | |
| FRenderTargetBinding (FRDGTexture *InTexture, FRDGTexture *InResolveTexture, ERenderTargetLoadAction InLoadAction, uint8 InMipIndex=0, int16 InArraySlice=-1) | |
| FRDGTexture * | GetTexture () const |
| FRDGTexture * | GetResolveTexture () const |
| ERenderTargetLoadAction | GetLoadAction () const |
| uint8 | GetMipIndex () const |
| int16 | GetArraySlice () const |
| bool | CanMergeBefore (const FRenderTargetBinding &Other) const |
| void | SetTexture (FRDGTexture *InTexture) |
| void | SetResolveTexture (FRDGTexture *InTexture) |
| void | SetLoadAction (ERenderTargetLoadAction InLoadAction) |
| void | SetMipIndex (uint8 InMipIndex) |
| void | SetArraySlice (int16 InArraySlice) |
| void | GetMipIndex (uint8 InMipIndex) |
Render graph information about how to bind a render target.
|
default |
|
inline |
|
inline |
|
inline |
Whether we can merge a render pass using Other into a render pass using this render target binding.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |