![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PreshaderTypes.h>
Public Member Functions | |
| FValue | AsShaderValue (const FStructTypeRegistry *TypeRegistry=nullptr) const |
Public Attributes | |
| FPreshaderType | Type |
| TArrayView< FValueComponent > | Component |
Mirrors Shader::FValue, except 'Component' array references memory owned by stack, rather than inline storage
| FValue UE::Shader::FPreshaderValue::AsShaderValue | ( | const FStructTypeRegistry * | TypeRegistry = nullptr | ) | const |
Converts to a regular 'FValue', uses the type registry to resolve StructType hashes into pointers
| TArrayView<FValueComponent> UE::Shader::FPreshaderValue::Component |
| FPreshaderType UE::Shader::FPreshaderValue::Type |