UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FShaderCodeLibrary Member List

This is the complete list of members for FShaderCodeLibrary, including all inherited members.

AddKnownChunkIDs(const int32 *IDs, const int32 NumChunkIDs)FShaderCodeLibrarystatic
AreShaderMapsPreloadedAtLoadTime()FShaderCodeLibrarystatic
CloseLibrary(FString const &Name)FShaderCodeLibrarystatic
ContainsShaderCode(const FSHAHash &Hash)FShaderCodeLibrarystatic
ContainsShaderCode(const FSHAHash &Hash, const FString &LogicalLibraryName)FShaderCodeLibrarystatic
CreateAmplificationShader(EShaderPlatform Platform, const FSHAHash &Hash)FShaderCodeLibrarystatic
CreateComputeShader(EShaderPlatform Platform, const FSHAHash &Hash)FShaderCodeLibrarystatic
CreateGeometryShader(EShaderPlatform Platform, const FSHAHash &Hash)FShaderCodeLibrarystatic
CreateMeshShader(EShaderPlatform Platform, const FSHAHash &Hash)FShaderCodeLibrarystatic
CreatePixelShader(EShaderPlatform Platform, const FSHAHash &Hash)FShaderCodeLibrarystatic
CreateRayTracingShader(EShaderPlatform Platform, const FSHAHash &Hash, EShaderFrequency Frequency)FShaderCodeLibrarystatic
CreateVertexShader(EShaderPlatform Platform, const FSHAHash &Hash)FShaderCodeLibrarystatic
DontOpenPluginShaderLibraryOnMount(const FString &PluginName)FShaderCodeLibrarystatic
GetRuntimeShaderPlatform(void)FShaderCodeLibrarystatic
GetShaderCount(void)FShaderCodeLibrarystatic
InitForRuntime(EShaderPlatform ShaderPlatform)FShaderCodeLibrarystatic
IsEnabled()FShaderCodeLibrarystatic
LoadResource(const FSHAHash &Hash, FArchive *Ar)FShaderCodeLibrarystatic
OpenLibrary(FString const &Name, FString const &Directory, bool bMonolithicOnly=false)FShaderCodeLibrarystatic
OpenPluginShaderLibrary(IPlugin &Plugin, bool bMonolithicOnly=true)FShaderCodeLibrarystatic
PreInit()FShaderCodeLibrarystatic
PreloadShader(const FSHAHash &Hash, FArchive *Ar)FShaderCodeLibrarystatic
RegisterSharedShaderCodeRequestDelegate_Handle(const FSharedShaderCodeRequest::FDelegate &Delegate)FShaderCodeLibrarystatic
ReleasePreloadedShader(const FSHAHash &Hash)FShaderCodeLibrarystatic
SafeAssignHash(FRHIShader *InShader, const FSHAHash &Hash)FShaderCodeLibrarystatic
Shutdown()FShaderCodeLibrarystatic
UnregisterSharedShaderCodeRequestDelegate_Handle(FDelegateHandle Handle)FShaderCodeLibrarystatic