UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRHIResourceCollectionMember Struct Reference

#include <RHIResourceCollection.h>

Public Types

enum class  EType : uint8 { Texture , TextureReference , ShaderResourceView , Sampler }
 

Public Member Functions

 FRHIResourceCollectionMember ()=default
 
 FRHIResourceCollectionMember (EType InType, FRHIResource *InResource)
 
 FRHIResourceCollectionMember (FRHITexture *InTexture)
 
 FRHIResourceCollectionMember (FRHITextureReference *InTextureReference)
 
 FRHIResourceCollectionMember (FRHIShaderResourceView *InView)
 
 FRHIResourceCollectionMember (FRHISamplerState *InSamplerState)
 

Public Attributes

FRHIResourceResource = nullptr
 
EType Type = EType::Texture
 

Member Enumeration Documentation

◆ EType

Enumerator
Texture 
TextureReference 
ShaderResourceView 
Sampler 

Constructor & Destructor Documentation

◆ FRHIResourceCollectionMember() [1/6]

FRHIResourceCollectionMember::FRHIResourceCollectionMember ( )
default

◆ FRHIResourceCollectionMember() [2/6]

FRHIResourceCollectionMember::FRHIResourceCollectionMember ( EType  InType,
FRHIResource InResource 
)
inline

◆ FRHIResourceCollectionMember() [3/6]

FRHIResourceCollectionMember::FRHIResourceCollectionMember ( FRHITexture InTexture)
inline

◆ FRHIResourceCollectionMember() [4/6]

FRHIResourceCollectionMember::FRHIResourceCollectionMember ( FRHITextureReference InTextureReference)
inline

◆ FRHIResourceCollectionMember() [5/6]

FRHIResourceCollectionMember::FRHIResourceCollectionMember ( FRHIShaderResourceView InView)
inline

◆ FRHIResourceCollectionMember() [6/6]

FRHIResourceCollectionMember::FRHIResourceCollectionMember ( FRHISamplerState InSamplerState)
inline

Member Data Documentation

◆ Resource

FRHIResource* FRHIResourceCollectionMember::Resource = nullptr

◆ Type

EType FRHIResourceCollectionMember::Type = EType::Texture

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