Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Shader
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Shader/PreshaderTypes.h |
| Include | #include "Shader/PreshaderTypes.h" |
Syntax
struct FPreshaderValue
Remarks
Mirrors Shader::FValue, except 'Component' array references memory owned by stack, rather than inline storage
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArrayView< FValueComponent > | Component | ||
| FPreshaderType | Type |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FValue | AsShaderValue
(
const FStructTypeRegistry* TypeRegistry |
Converts to a regular 'FValue', uses the type registry to resolve StructType hashes into pointers |