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

#include <ShaderParameterMacros.h>

+ Inheritance diagram for FRDGTextureAccess:

Public Member Functions

 FRDGTextureAccess ()=default
 
 FRDGTextureAccess (FRDGTexture *InTexture, FRDGTextureSubresourceRange InSubresourceRange, ERHIAccess InAccess)
 
RENDERCORE_API FRDGTextureAccess (FRDGTexture *InTexture, ERHIAccess InAccess)
 
RENDERCORE_API FRDGTextureAccess (FRDGTextureSRV *InTextureSRV, ERHIAccess InAccess)
 
RENDERCORE_API FRDGTextureAccess (FRDGTextureUAV *InTextureUAV, ERHIAccess InAccess)
 
FRDGTextureGetTexture () const
 
FRDGTextureSubresourceRange GetSubresourceRange () const
 
ERHIAccess GetAccess () const
 
 operator bool () const
 
FRDGTextureoperator-> () const
 
 operator FRDGTexture * () const
 
bool operator== (const FRDGTextureAccess &RHS) const
 
bool operator!= (const FRDGTextureAccess &RHS) const
 

Constructor & Destructor Documentation

◆ FRDGTextureAccess() [1/5]

FRDGTextureAccess::FRDGTextureAccess ( )
default

◆ FRDGTextureAccess() [2/5]

FRDGTextureAccess::FRDGTextureAccess ( FRDGTexture InTexture,
FRDGTextureSubresourceRange  InSubresourceRange,
ERHIAccess  InAccess 
)
inline

◆ FRDGTextureAccess() [3/5]

FRDGTextureAccess::FRDGTextureAccess ( FRDGTexture InTexture,
ERHIAccess  InAccess 
)

◆ FRDGTextureAccess() [4/5]

FRDGTextureAccess::FRDGTextureAccess ( FRDGTextureSRV InTextureSRV,
ERHIAccess  InAccess 
)

◆ FRDGTextureAccess() [5/5]

FRDGTextureAccess::FRDGTextureAccess ( FRDGTextureUAV InTextureUAV,
ERHIAccess  InAccess 
)

Member Function Documentation

◆ GetAccess()

ERHIAccess FRDGTextureAccess::GetAccess ( ) const
inline

◆ GetSubresourceRange()

FRDGTextureSubresourceRange FRDGTextureAccess::GetSubresourceRange ( ) const
inline

◆ GetTexture()

FRDGTexture * FRDGTextureAccess::GetTexture ( ) const
inline

◆ operator bool()

FRDGTextureAccess::operator bool ( ) const
inline

◆ operator FRDGTexture *()

FRDGTextureAccess::operator FRDGTexture * ( ) const
inline

◆ operator!=()

bool FRDGTextureAccess::operator!= ( const FRDGTextureAccess RHS) const
inline

◆ operator->()

FRDGTexture * FRDGTextureAccess::operator-> ( ) const
inline

◆ operator==()

bool FRDGTextureAccess::operator== ( const FRDGTextureAccess RHS) const
inline

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