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

#include <MaterialExpressionIO.h>

+ Inheritance diagram for FExpressionInput:

Public Member Functions

 FExpressionInput ()
 
ENGINE_API bool Serialize (FArchive &Ar)
 

Public Attributes

class UMaterialExpressionExpression
 
int32 OutputIndex
 
FName InputName
 
int32 Mask
 
int32 MaskR
 
int32 MaskG
 
int32 MaskB
 
int32 MaskA
 
TObjectPtr< class UMaterialExpressionExpression
 

Constructor & Destructor Documentation

◆ FExpressionInput()

FExpressionInput::FExpressionInput ( )
inline

Member Function Documentation

◆ Serialize()

bool FExpressionInput::Serialize ( FArchive Ar)

ICPPStructOps interface

Member Data Documentation

◆ Expression [1/2]

class UMaterialExpression* FExpressionInput::Expression

Material expression that this input is connected to, or NULL if not connected. If you want to be safe when checking against dangling Reroute nodes, please use GetTracedInput before accessing this property.

◆ Expression [2/2]

TObjectPtr<class UMaterialExpression> FExpressionInput::Expression

UMaterial expression that this input is connected to, or NULL if not connected.

◆ InputName

FName FExpressionInput::InputName

Optional name of the input.
Note that this is the only member which is not derived from the output currently connected.

optional FName of the input.
Note that this is the only member which is not derived from the output currently connected.

◆ Mask

int32 FExpressionInput::Mask

Input value component mask.

◆ MaskA

int32 FExpressionInput::MaskA

◆ MaskB

int32 FExpressionInput::MaskB

◆ MaskG

int32 FExpressionInput::MaskG

◆ MaskR

int32 FExpressionInput::MaskR

◆ OutputIndex

int32 FExpressionInput::OutputIndex

Index into Expression's outputs array that this input is connected to. If you want to be safe when checking against dangling Reroute nodes, please use GetTracedInput before accessing this property.

Index into Expression's outputs array that this input is connected to.


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