IDatasmithMaterialExpression

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

DatasmithCore

Header

/Engine/Source/Runtime/Datasmith/DatasmithCore/Public/DatasmithMaterialElements.h

Include

#include "DatasmithMaterialElements.h"

Syntax

class IDatasmithMaterialExpression

Destructors

Functions

Name Description

Public function

void

 

ConnectExpression

(
    IDatasmithExpressionInput& Express...
)

Connects the default output to an expression input

Public function

void

 

ConnectExpression

(
    IDatasmithExpressionInput& Express...,
    int32 OutputIndex
)

Connects a specific output to an expression input

Public function Const

int32

 

GetDefaultOutputIndex()

The output index to use by default for this expression when connecting it to other inputs.

Public function

IDatasmithEx...

 

GetInput

(
    int32 Index
)

Public function Const

const IDatas...

 

GetInput

(
    int32 Index
)

Public function Const

int32

 

GetInputCount()

Public function Const

const TCHAR ...

 

GetName()

The name of the expression. Used as parameter name for material instances.

Public function Const

EDatasmithMa...

 

GetType()

Public function Const

bool

 

IsA

(
    const EDatasmithMaterialExpressionT...
)

Public function

void

 

SetDefaultOutputIndex

(
    int32 OutputIndex
)

Public function

void

 

SetName

(
    const TCHAR* InName
)

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