Navigation
API > API/Plugins > API/Plugins/ShaderAuditCore > API/Plugins/ShaderAuditCore/FSessionFileInventory
Description
Find all SHK siblings of a given SHK file. Enumerates the directory for files matching the same session name suffix. E.g. for ShaderStableInfo-Game-PCD3D_SM6.shk, finds all *-PCD3D_SM6.shk siblings. Returns the full list including the input file itself. If the session name cannot be parsed, returns just the input path.
| Name | FindSHKSiblings |
| 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 < FString > FindSHKSiblings
(
const FString & SHKPath,
bool bShowProgress
)
Parameters
| Name | Remarks |
|---|---|
| bShowProgress | If true, show a progress dialog during directory enumeration (useful for NAS paths). |