UMaterial::GetAllReferencedExpressions

Get all referenced expressions (returns the chains for all properties).

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Materials/Material.h

Include

#include "Materials/Material.h"

Source

/Engine/Source/Runtime/Engine/Private/Materials/Material.cpp

Syntax

virtual bool GetAllReferencedExpressions
(
    TArray< UMaterialExpression * > & OutExpressions,
    struct FStaticParameterSet * InStaticParameterSet,
    ERHIFeatureLevel::Type InFeatureLevel,
    EMaterialQualityLevel::Type InQuality,
    ERHIShadingPath::Type InShadingPath
)

Remarks

Get all referenced expressions (returns the chains for all properties).

Returns

bool true if successful, false if not.

Parameters

Parameter

Description

OutExpressions

The array to fill in all of the expressions.

InStaticParameterSet

Optional static parameter set - if supplied only walk the StaticSwitch branches according to it. InFeatureLevel Optional feature level - if supplied, only walk FeatureLevelSwitch branches according to it. InQuality Optional quality switch - if supplied, only walk QualitySwitch branches according to it. InShadingPath Optional shading path switch - if supplied, only walk ShadingPathSwitch branches according to it.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss