/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/Commandlets/NiagaraSystemAuditCommandlet.h
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Editor) class UNiagaraSystemAuditCommandlet : public [UCommandlet](API\Runtime\Engine\Commandlets\UCommandlet)
FString
AuditOutputFolder
The folder in which the commandlet's output files will be stored
bool
bCaptureDataInterfaceUsage
bool
bRendererDetailed
Detailed renderer information.
TArray< classU...
DeviceProfilesToDisableGpu
DeviceProfiles we want to disable GPU emitters for.
FString
FilterCollection
Only assets in this collection will be considered.
TMap<FName,FD...
NiagaraDataInterfaceUsage
TSet<FString>
NiagaraRibbonRenderers
TSet<FString>
NiagaraSystemsWithDynamicBounds
All Niagara systems that contain emitters with dynamic bounds
TSet<FString>
NiagaraSystemsWithEvents
All Niagara systems with events
TSet<FString>
NiagaraSystemsWithGPUEmitters
All Niagara systems with GPU emitters
TSet<FString>
NiagaraSystemsWithLights
All Niagara systems with lights and the details
TSet<FString>
NiagaraSystemsWithPrerequisites
All Niagara systems with prerequisites
TSet<FString>
NiagaraSystemsWithSimulationStages
All Niagara Systems & Emitters with simulation stages enabled
TSet<FString>
NiagaraSystemsWithUserDataInterface
All Niagara systems that use a user requested data interface
TSet<FString>
NiagaraSystemsWithWarmup
All Niagara systems with warmup time
TUniquePtr<FAr...
NiagaraValidationIssues
All Validation Issues
TArray<FName>
PackagePaths
Package paths to include
TArray<TObject...
PackagesToSave
TSet<UClass&#...
UserDataInterfacesToFind
Systems using specific data interfaces to find