![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FIoStoreShaderCodeArchive, including all inherited members.
| AddRef() const | FRHIResource | inline |
| AddRefPreloadedShaderGroup(int32 ShaderGroupIndex) override | FIoStoreShaderCodeArchive | virtual |
| Create(EShaderPlatform InPlatform, const FString &InLibraryName, FIoDispatcher &InIoDispatcher) | FIoStoreShaderCodeArchive | static |
| CreateIoStoreShaderCodeArchiveHeader(const FName &Format, const FSerializedShaderArchive &SerializedShaders, FIoStoreShaderCodeArchiveHeader &OutHeader) | FIoStoreShaderCodeArchive | static |
| CreateShader(int32 Index, bool bRequired=true) override | FIoStoreShaderCodeArchive | virtual |
| DisableLifetimeExtension() | FRHIResource | inline |
| FindShaderIndex(const FSHAHash &Hash) override | FIoStoreShaderCodeArchive | virtual |
| FindShaderMapIndex(const FSHAHash &Hash) override | FIoStoreShaderCodeArchive | virtual |
| FRHIResource(ERHIResourceType InResourceType) | FRHIResource | |
| FRHIShaderLibrary(EShaderPlatform InPlatform, FString const &InName) | FRHIShaderLibrary | inline |
| GetAllShaderIndices(int32 ShaderMapIndex, TArray< int32 > &ShaderIndices) | FIoStoreShaderCodeArchive | inlinevirtual |
| GetGroupIndexForShader(int32 ShaderIndex) const override | FIoStoreShaderCodeArchive | inlinevirtual |
| GetId(void) const | FRHIShaderLibrary | inline |
| GetLibraryId() | FRHIShaderLibrary | inlinevirtual |
| GetName(void) const | FRHIShaderLibrary | inline |
| GetNumShaderMaps() const override | FIoStoreShaderCodeArchive | inlinevirtual |
| GetNumShaders() const override | FIoStoreShaderCodeArchive | inlinevirtual |
| GetNumShadersForShaderMap(int32 ShaderMapIndex) const override | FIoStoreShaderCodeArchive | inlinevirtual |
| GetOwnerName() const | FRHIResource | inline |
| GetPlatform(void) const | FRHIShaderLibrary | inline |
| GetRefCount() const | FRHIResource | inline |
| GetShaderCodeArchiveChunkId(const FString &LibraryName, FName FormatName) | FIoStoreShaderCodeArchive | static |
| GetShaderCodeChunkId(const FSHAHash &ShaderHash) | FIoStoreShaderCodeArchive | static |
| GetShaderHash(int32 ShaderMapIndex, int32 ShaderIndex) override | FIoStoreShaderCodeArchive | inlinevirtual |
| GetShaderIndex(int32 ShaderMapIndex, int32 i) const override | FIoStoreShaderCodeArchive | inlinevirtual |
| GetShaderMapHash(int32 ShaderMapIndex) const override | FIoStoreShaderCodeArchive | inlinevirtual |
| GetShaderSizeBytes(int32 ShaderIndex) const override | FIoStoreShaderCodeArchive | virtual |
| GetSizeBytes() const override | FIoStoreShaderCodeArchive | inlinevirtual |
| GetType() const | FRHIResource | inline |
| IsNativeLibrary() const override | FIoStoreShaderCodeArchive | inlinevirtual |
| IsPreloading(int32 ShaderIndex, FGraphEventArray &OutCompletionEvents) override | FIoStoreShaderCodeArchive | virtual |
| IsValid() const | FRHIResource | inline |
| LibraryId | FRHIShaderLibrary | protected |
| LibraryName | FRHIShaderLibrary | protected |
| Platform | FRHIShaderLibrary | protected |
| PreloadShader(int32 ShaderIndex, FGraphEventArray &OutCompletionEvents) override | FIoStoreShaderCodeArchive | virtual |
| PreloadShaderMap(int32 ShaderMapIndex, FGraphEventArray &OutCompletionEvents) override | FIoStoreShaderCodeArchive | virtual |
| PreloadShaderMap(int32 ShaderMapIndex, FCoreDelegates::FAttachShaderReadRequestFunc AttachShaderReadRequestFunc) override | FIoStoreShaderCodeArchive | virtual |
| Release() const | FRHIResource | inline |
| ReleasePreloadedShader(int32 ShaderIndex) override | FIoStoreShaderCodeArchive | virtual |
| ReleasePreloadedShaderGroup(int32 ShaderGroupIndex) override | FIoStoreShaderCodeArchive | virtual |
| SaveIoStoreShaderCodeArchive(const FIoStoreShaderCodeArchiveHeader &Header, FArchive &OutLibraryAr) | FIoStoreShaderCodeArchive | static |
| SetOwnerName(FName InOwnerName) | FRHIResource | inline |
| Teardown() override | FIoStoreShaderCodeArchive | virtual |
| ~FIoStoreShaderCodeArchive() | FIoStoreShaderCodeArchive | virtual |
| ~FRHIResource() | FRHIResource | protectedvirtual |
| ~FRHIShaderLibrary() | FRHIShaderLibrary | inlinevirtual |