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

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

AddDirective(FString &&Directive)FShaderPreprocessOutputinline
EditDiagnosticDatas()FShaderPreprocessOutputinline
EditErrors()FShaderPreprocessOutputinline
EditSource()FShaderPreprocessOutputinline
FInternalShaderCompilerFunctionsFShaderPreprocessOutputfriend
ForEachLine(TFunction< void(FAnsiStringView Line, int32 LineIndex)> Callback) constFShaderPreprocessOutputinline
FShaderCompileJobFShaderPreprocessOutputfriend
FShaderPreprocessOutput()FShaderPreprocessOutputinline
GetDiagnosticDatas() constFShaderPreprocessOutputinline
GetErrors() constFShaderPreprocessOutputinline
GetPreprocessTime() constFShaderPreprocessOutputinline
GetSourceView() constFShaderPreprocessOutputinline
GetSourceViewAnsi() constFShaderPreprocessOutputinline
GetSourceViewWide() constFShaderPreprocessOutputinline
GetSucceeded() constFShaderPreprocessOutputinline
GetUnstrippedSourceView() constFShaderPreprocessOutputinline
HasDirective(const FString &Directive) constFShaderPreprocessOutputinline
IsSecondary() constFShaderPreprocessOutputinline
LogError(FString &&Message)FShaderPreprocessOutputinline
LogError(FString &&FilePath, FString &&Message, FString &&LineNumberStr)FShaderPreprocessOutputinline
LogError(FString &&FilePath, FString &&Message, int32 LineNumber)FShaderPreprocessOutputinline
MoveDirectives(TArray< FString > &OutDirectives)FShaderPreprocessOutputinline
operator<<FShaderPreprocessOutputfriend
VisitDirectives(TFunction< void(const FString *)> Action) constFShaderPreprocessOutputinline
VisitDirectivesWithPrefix(const TCHAR *Prefix, TFunction< void(const FString *)> Action) constFShaderPreprocessOutputinline