Navigation
API > API/Plugins > API/Plugins/ShaderAuditCore > API/Plugins/ShaderAuditCore/FShaderAuditSession
Description
Load from a pre-gathered inventory the primary loading entry point. Handles everything: caching (if network paths), parallel SHK loading, shader archive import (from Inventory.BytecodeFiles), index building. No directory scanning is performed all file paths come from the inventory.
| Name | LoadFromInventory |
| Type | function |
| Header File | /Engine/Plugins/Developer/ShaderToolkit/Source/ShaderAuditCore/Public/ShaderAuditSession.h |
| Include Path | #include "ShaderAuditSession.h" |
| Source | /Engine/Plugins/Developer/ShaderToolkit/Source/ShaderAuditCore/Private/ShaderAuditSessionCache.cpp |
static TArray < TSharedPtr < FShaderAuditSession > > LoadFromInventory
(
const struct FSessionFileInventory & Inventory
)