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

#include <MetalShaderResources.h>

Public Member Functions

 FMetalCodeHeader ()
 
FArchiveSerialize (FArchive &Ar, FShaderResourceTable &SRT)
 

Public Attributes

FMetalShaderBindings Bindings
 
uint32 SourceLen
 
uint32 SourceCRC
 
uint32 Version
 
uint32 NumThreadsX
 
uint32 NumThreadsY
 
uint32 NumThreadsZ
 
uint32 CompileFlags
 
FMetalRayTracingHeader RayTracing
 
uint8 Frequency
 
int8 SideTable
 
uint8 bDeviceFunctionConstants
 

Constructor & Destructor Documentation

◆ FMetalCodeHeader()

FMetalCodeHeader::FMetalCodeHeader ( )
inline

Member Function Documentation

◆ Serialize()

FArchive & FMetalCodeHeader::Serialize ( FArchive Ar,
FShaderResourceTable SRT 
)
inline

Member Data Documentation

◆ bDeviceFunctionConstants

uint8 FMetalCodeHeader::bDeviceFunctionConstants

◆ Bindings

FMetalShaderBindings FMetalCodeHeader::Bindings

◆ CompileFlags

uint32 FMetalCodeHeader::CompileFlags

◆ Frequency

uint8 FMetalCodeHeader::Frequency

◆ NumThreadsX

uint32 FMetalCodeHeader::NumThreadsX

◆ NumThreadsY

uint32 FMetalCodeHeader::NumThreadsY

◆ NumThreadsZ

uint32 FMetalCodeHeader::NumThreadsZ

◆ RayTracing

FMetalRayTracingHeader FMetalCodeHeader::RayTracing

◆ SideTable

int8 FMetalCodeHeader::SideTable

◆ SourceCRC

uint32 FMetalCodeHeader::SourceCRC

◆ SourceLen

uint32 FMetalCodeHeader::SourceLen

◆ Version

uint32 FMetalCodeHeader::Version

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