Navigation
API > API/Runtime > API/Runtime/Renderer
Experimental GPU string
In Cpp: SHADER_PARAMETER_STRUCT(ShaderPrint::FStrings::FShaderPararameters, MyVariable)ShaderPrint::FStrings MyVariable; MyVariable.Add(FString(...), StringId);
In shader: FSTRINGS(MyVariable) void foo() { InitShaderPrintContext Ctx = InitShaderPrintContext(...); PrintMyVariable(Ctx, StringId, FontWhite); }
| Name | FStrings |
| Type | struct |
| Header File | /Engine/Source/Runtime/Renderer/Public/ShaderPrintParameters.h |
| Include Path | #include "ShaderPrintParameters.h" |
Syntax
struct FStrings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FStrings
(
uint32 InAvgEntryCount, |
ShaderPrintParameters.h |
Classes
| Name | Remarks |
|---|---|
| FShaderParameters |
Structs
| Name | Remarks |
|---|---|
| FEntryInfo |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Chars | TArray< uint8 > | ShaderPrintParameters.h | ||
| Infos | TArray< FEntryInfo > | ShaderPrintParameters.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ShaderPrintParameters.h | |||
| ShaderPrintParameters.h | |||
FShaderParameters GetParameters
(
FRDGBuilder& GraphBuilder |
ShaderPrintParameters.h |