FStaticParamEvaluationContext

Windows
MacOS
Linux

References

Module

Engine

Header

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

Include

#include "Materials/MaterialInterface.h"

Syntax

struct FStaticParamEvaluationContext

Constructors

Name Description

Public function

FStaticParamEvaluationContext

(
    int32 InParameterNum,
    const FHashedMaterialParameterInfo ...
)

Functions

Name Description

Public function Const

bool

 

AllResolved()

Public function

void

 

ForEachPendingParameter

(
    TFunctionRef< bool ParamIndex...
)

Perform an operation on the pending parameters until performed on all pending parameters, or until the operation asks to stop iterating by returning false.

Public function Const

const FHashe...

 

GetParameterInfo

(
    int32 ParamIndex
)

Public function Const

int32

 

GetPendingParameterNum()

Public function Const

int32

 

GetTotalParameterNum()

Public function Const

bool

 

IsResolved

(
    int32 ParamIndex
)

Public function Const

bool

 

IsResolvedByOverride

(
    int32 ParamIndex
)

Public function

void

 

MarkParameterResolved

(
    int32 ParamIndex,
    bool bIsOverride
)

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