![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ShaderTypes.h>
Public Member Functions | |
| FValueComponent () | |
| FValueComponent (float InValue) | |
| FValueComponent (double InValue) | |
| FValueComponent (int32 InValue) | |
| FValueComponent (bool InValue) | |
| bool | AsBool () const |
| const TCHAR * | ToString (EValueComponentType Type, FStringBuilderBase &OutString) const |
Public Attributes | |
| uint64 | Packed |
| double | Double |
| float | Float |
| int32 | Int |
| uint8 | Bool |
The value of a single component within FValue. The actual type of the component is only known by FValue::Type
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| const TCHAR * UE::Shader::FValueComponent::ToString | ( | EValueComponentType | Type, |
| FStringBuilderBase & | OutString | ||
| ) | const |
| uint8 UE::Shader::FValueComponent::Bool |
| double UE::Shader::FValueComponent::Double |
| float UE::Shader::FValueComponent::Float |
| int32 UE::Shader::FValueComponent::Int |
| uint64 UE::Shader::FValueComponent::Packed |