UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDoubleVectorParameterValue Struct Reference

#include <MaterialInstance.h>

Public Types

typedef FVector4d ValueType
 

Public Member Functions

 FDoubleVectorParameterValue (const FMaterialParameterInfo &InParameterInfo=FMaterialParameterInfo(), const FVector4d &InValue=FVector4d(0.f, 0.f, 0.f, 1.f))
 
bool IsOverride () const
 
bool IsValid () const
 
bool operator== (const FDoubleVectorParameterValue &Other) const
 
bool operator!= (const FDoubleVectorParameterValue &Other) const
 
void GetValue (FMaterialParameterMetadata &OutResult) const
 

Static Public Member Functions

static ValueType GetValue (const FDoubleVectorParameterValue &Parameter)
 

Public Attributes

FMaterialParameterInfo ParameterInfo
 
FVector4d ParameterValue
 
FGuid ExpressionGUID
 

Detailed Description

Editable vector parameter.

Member Typedef Documentation

◆ ValueType

Constructor & Destructor Documentation

◆ FDoubleVectorParameterValue()

FDoubleVectorParameterValue::FDoubleVectorParameterValue ( const FMaterialParameterInfo InParameterInfo = FMaterialParameterInfo(),
const FVector4d InValue = FVector4d(0.f, 0.f, 0.f, 1.f) 
)
inlineexplicit

Member Function Documentation

◆ GetValue() [1/2]

static ValueType FDoubleVectorParameterValue::GetValue ( const FDoubleVectorParameterValue Parameter)
inlinestatic

◆ GetValue() [2/2]

void FDoubleVectorParameterValue::GetValue ( FMaterialParameterMetadata OutResult) const
inline

◆ IsOverride()

bool FDoubleVectorParameterValue::IsOverride ( ) const
inline

◆ IsValid()

bool FDoubleVectorParameterValue::IsValid ( ) const
inline

◆ operator!=()

bool FDoubleVectorParameterValue::operator!= ( const FDoubleVectorParameterValue Other) const
inline

◆ operator==()

bool FDoubleVectorParameterValue::operator== ( const FDoubleVectorParameterValue Other) const
inline

Member Data Documentation

◆ ExpressionGUID

FGuid FDoubleVectorParameterValue::ExpressionGUID

◆ ParameterInfo

FMaterialParameterInfo FDoubleVectorParameterValue::ParameterInfo

◆ ParameterValue

FVector4d FDoubleVectorParameterValue::ParameterValue

The documentation for this struct was generated from the following file: