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

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

CloseLibrary(FString const &Name)FShaderLibrariesCollectioninline
ContainsShaderCode(const FSHAHash &Hash)FShaderLibrariesCollectioninline
ContainsShaderCode(const FSHAHash &Hash, const FString &LogicalLibraryName)FShaderLibrariesCollectioninline
CreateShader(EShaderFrequency Frequency, const FSHAHash &Hash)FShaderLibrariesCollectioninline
DumpLibraryContents()FShaderLibrariesCollectioninline
DumpLibraryContentsStatic()FShaderLibrariesCollectioninlinestatic
FindShaderLibraryForShader(const FSHAHash &Hash, int32 &OutShaderIndex)FShaderLibrariesCollectioninline
FindShaderLibraryForShaderMap(const FSHAHash &Hash, int32 &OutShaderMapIndex)FShaderLibrariesCollectioninline
FShaderLibrariesCollection(EShaderPlatform InShaderPlatform, bool bInNativeFormat)FShaderLibrariesCollectioninline
GatherShaderMapResourceReferences(const FShaderMapResource_SharedCode *InResource, TArray< FString > &OutLibrariesWithRefToResource)FShaderLibrariesCollectioninline
GetRuntimeShaderPlatform(void)FShaderLibrariesCollectioninline
GetShaderCount(void)FShaderLibrariesCollectioninline
ImplFShaderLibrariesCollectionstatic
IterateNamedShaderLibrariesSafe(F &&Func)FShaderLibrariesCollectioninline
LoadResource(const FSHAHash &Hash, FArchive *Ar)FShaderLibrariesCollectioninline
OnPakFileMounted(const UE::ShaderLibrary::Private::FMountedPakFileInfo &MountInfo)FShaderLibrariesCollectioninline
OpenLibrary(FString const &Name, FString const &Directory, const bool bMonolithicOnly=false)FShaderLibrariesCollectioninline
PreloadPackageShaderMapsDelegate(TArrayView< const FSHAHash > ShaderMapHashes, FCoreDelegates::FAttachShaderReadRequestFunc AttachShaderReadRequestFunc)FShaderLibrariesCollectioninline
PreloadShader(const FSHAHash &Hash, FArchive *Ar)FShaderLibrariesCollectioninline
ReleasePreloadedPackageShaderMapsDelegate(TArrayView< const FSHAHash > ShaderMapHashes)FShaderLibrariesCollectioninline
ReleasePreloadedShader(const FSHAHash &Hash)FShaderLibrariesCollectioninline
~FShaderLibrariesCollection()FShaderLibrariesCollectioninline