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

#include <Shader.h>

Public Member Functions

 LAYOUT_FIELD (uint16, BaseIndex)
 
 LAYOUT_FIELD (uint8, BufferIndex)
 
 LAYOUT_FIELD (EShaderParameterType, Type)
 
 FShaderResourceParameterInfo ()=default
 
 FShaderResourceParameterInfo (uint16 InBaseIndex, uint8 InBufferIndex, EShaderParameterType InType)
 
bool operator== (const FShaderResourceParameterInfo &Rhs) const
 
bool operator< (const FShaderResourceParameterInfo &Rhs) const
 

Friends

FArchiveoperator<< (FArchive &Ar, FShaderResourceParameterInfo &Info)
 

Constructor & Destructor Documentation

◆ FShaderResourceParameterInfo() [1/2]

FShaderResourceParameterInfo::FShaderResourceParameterInfo ( )
default

◆ FShaderResourceParameterInfo() [2/2]

FShaderResourceParameterInfo::FShaderResourceParameterInfo ( uint16  InBaseIndex,
uint8  InBufferIndex,
EShaderParameterType  InType 
)
inline

Member Function Documentation

◆ LAYOUT_FIELD() [1/3]

FShaderResourceParameterInfo::LAYOUT_FIELD ( EShaderParameterType  ,
Type   
)

◆ LAYOUT_FIELD() [2/3]

FShaderResourceParameterInfo::LAYOUT_FIELD ( uint16  ,
BaseIndex   
)

◆ LAYOUT_FIELD() [3/3]

FShaderResourceParameterInfo::LAYOUT_FIELD ( uint8  ,
BufferIndex   
)

◆ operator<()

bool FShaderResourceParameterInfo::operator< ( const FShaderResourceParameterInfo Rhs) const
inline

◆ operator==()

bool FShaderResourceParameterInfo::operator== ( const FShaderResourceParameterInfo Rhs) const
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FShaderResourceParameterInfo Info 
)
friend

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