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

#include <MetalShaderDebugCache.h>

Public Member Functions

class FMetalShaderDebugZipFileGetDebugFile (FString Path)
 
NS::String * GetShaderCode (uint32 ShaderSrcLen, uint32 ShaderSrcCRC)
 

Static Public Member Functions

static FMetalShaderDebugCacheGet ()
 

Public Attributes

FCriticalSection Mutex
 
TMap< FString, class FMetalShaderDebugZipFile * > DebugFiles
 

Member Function Documentation

◆ Get()

static FMetalShaderDebugCache & FMetalShaderDebugCache::Get ( )
inlinestatic

◆ GetDebugFile()

FMetalShaderDebugZipFile * FMetalShaderDebugCache::GetDebugFile ( FString  Path)

◆ GetShaderCode()

NS::String * FMetalShaderDebugCache::GetShaderCode ( uint32  ShaderSrcLen,
uint32  ShaderSrcCRC 
)

Member Data Documentation

◆ DebugFiles

TMap<FString, class FMetalShaderDebugZipFile*> FMetalShaderDebugCache::DebugFiles

◆ Mutex

FCriticalSection FMetalShaderDebugCache::Mutex

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