Navigation
API > API/Runtime > API/Runtime/DatasmithCore
See UMaterialExpressionCustom
| Name | IDatasmithMaterialExpressionCustom |
| Type | class |
| Header File | /Engine/Source/Runtime/Datasmith/DatasmithCore/Public/DatasmithMaterialElements.h |
| Include Path | #include "DatasmithMaterialElements.h" |
Syntax
class IDatasmithMaterialExpressionCustom : public IDatasmithMaterialExpression
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddAdditionalDefine
(
const TCHAR* Define |
DatasmithMaterialElements.h | ||
void AddIncludeFilePath
(
const TCHAR* Path |
DatasmithMaterialElements.h | ||
const TCHAR * GetAdditionalDefine
(
int32 Index |
DatasmithMaterialElements.h | ||
int32 GetAdditionalDefineCount() |
DatasmithMaterialElements.h | ||
const TCHAR * GetArgumentName
(
int32 ArgIndex |
DatasmithMaterialElements.h | ||
int32 GetArgumentNameCount() |
DatasmithMaterialElements.h | ||
const TCHAR * GetCode() |
DatasmithMaterialElements.h | ||
const TCHAR * GetDescription() |
DatasmithMaterialElements.h | ||
const TCHAR * GetIncludeFilePath
(
int32 Index |
DatasmithMaterialElements.h | ||
int32 GetIncludeFilePathCount() |
DatasmithMaterialElements.h | ||
EDatasmithShaderDataType GetOutputType() |
DatasmithMaterialElements.h | ||
void SetArgumentName
(
int32 ArgIndex, |
DatasmithMaterialElements.h | ||
void SetCode
(
const TCHAR* InCode |
DatasmithMaterialElements.h | ||
void SetDescription
(
const TCHAR* InDescription |
DatasmithMaterialElements.h | ||
void SetOutputType
(
EDatasmithShaderDataType InOutputType |
DatasmithMaterialElements.h |