UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRHIDepthRenderTargetView Class Reference

#include <RHIResources.h>

Public Member Functions

ERenderTargetStoreAction GetStencilStoreAction () const
 
FExclusiveDepthStencil GetDepthStencilAccess () const
 
 FRHIDepthRenderTargetView ()
 
 FRHIDepthRenderTargetView (FRHITexture *InTexture, ERenderTargetLoadAction InLoadAction, ERenderTargetStoreAction InStoreAction)
 
 FRHIDepthRenderTargetView (FRHITexture *InTexture, ERenderTargetLoadAction InLoadAction, ERenderTargetStoreAction InStoreAction, FExclusiveDepthStencil InDepthStencilAccess)
 
 FRHIDepthRenderTargetView (FRHITexture *InTexture, ERenderTargetLoadAction InDepthLoadAction, ERenderTargetStoreAction InDepthStoreAction, ERenderTargetLoadAction InStencilLoadAction, ERenderTargetStoreAction InStencilStoreAction)
 
 FRHIDepthRenderTargetView (FRHITexture *InTexture, ERenderTargetLoadAction InDepthLoadAction, ERenderTargetStoreAction InDepthStoreAction, ERenderTargetLoadAction InStencilLoadAction, ERenderTargetStoreAction InStencilStoreAction, FExclusiveDepthStencil InDepthStencilAccess)
 
void Validate () const
 
bool operator== (const FRHIDepthRenderTargetView &Other) const
 

Public Attributes

FRHITextureTexture
 
ERenderTargetLoadAction DepthLoadAction
 
ERenderTargetStoreAction DepthStoreAction
 
ERenderTargetLoadAction StencilLoadAction
 

Constructor & Destructor Documentation

◆ FRHIDepthRenderTargetView() [1/5]

FRHIDepthRenderTargetView::FRHIDepthRenderTargetView ( )
inlineexplicit

◆ FRHIDepthRenderTargetView() [2/5]

FRHIDepthRenderTargetView::FRHIDepthRenderTargetView ( FRHITexture InTexture,
ERenderTargetLoadAction  InLoadAction,
ERenderTargetStoreAction  InStoreAction 
)
inlineexplicit

◆ FRHIDepthRenderTargetView() [3/5]

FRHIDepthRenderTargetView::FRHIDepthRenderTargetView ( FRHITexture InTexture,
ERenderTargetLoadAction  InLoadAction,
ERenderTargetStoreAction  InStoreAction,
FExclusiveDepthStencil  InDepthStencilAccess 
)
inlineexplicit

◆ FRHIDepthRenderTargetView() [4/5]

FRHIDepthRenderTargetView::FRHIDepthRenderTargetView ( FRHITexture InTexture,
ERenderTargetLoadAction  InDepthLoadAction,
ERenderTargetStoreAction  InDepthStoreAction,
ERenderTargetLoadAction  InStencilLoadAction,
ERenderTargetStoreAction  InStencilStoreAction 
)
inlineexplicit

◆ FRHIDepthRenderTargetView() [5/5]

FRHIDepthRenderTargetView::FRHIDepthRenderTargetView ( FRHITexture InTexture,
ERenderTargetLoadAction  InDepthLoadAction,
ERenderTargetStoreAction  InDepthStoreAction,
ERenderTargetLoadAction  InStencilLoadAction,
ERenderTargetStoreAction  InStencilStoreAction,
FExclusiveDepthStencil  InDepthStencilAccess 
)
inlineexplicit

Member Function Documentation

◆ GetDepthStencilAccess()

FExclusiveDepthStencil FRHIDepthRenderTargetView::GetDepthStencilAccess ( ) const
inline

◆ GetStencilStoreAction()

ERenderTargetStoreAction FRHIDepthRenderTargetView::GetStencilStoreAction ( ) const
inline

◆ operator==()

bool FRHIDepthRenderTargetView::operator== ( const FRHIDepthRenderTargetView Other) const
inline

◆ Validate()

void FRHIDepthRenderTargetView::Validate ( ) const
inline

Member Data Documentation

◆ DepthLoadAction

ERenderTargetLoadAction FRHIDepthRenderTargetView::DepthLoadAction

◆ DepthStoreAction

ERenderTargetStoreAction FRHIDepthRenderTargetView::DepthStoreAction

◆ StencilLoadAction

ERenderTargetLoadAction FRHIDepthRenderTargetView::StencilLoadAction

◆ Texture

FRHITexture* FRHIDepthRenderTargetView::Texture

The documentation for this class was generated from the following file: