Navigation
API > API/Runtime > API/Runtime/DatasmithCore
Inheritance Hierarchy
- ISceneGraphNode
- IDatasmithElement
- IDatasmithMaterialExpression
- IDatasmithMaterialExpressionCustom
References
| Module | DatasmithCore |
| Header | /Engine/Source/Runtime/Datasmith/DatasmithCore/Public/DatasmithMaterialElements.h |
| Include | #include "DatasmithMaterialElements.h" |
Syntax
class IDatasmithMaterialExpressionCustom : public IDatasmithMaterialExpression
Remarks
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddAdditionalDefine
(
const TCHAR* Define |
||
| void | AddIncludeFilePath
(
const TCHAR* Path |
||
| const TCHAR * | GetAdditionalDefine
(
int32 Index |
||
| int32 | |||
| const TCHAR * | GetArgumentName
(
int32 ArgIndex |
||
| int32 | |||
| const TCHAR * | GetCode () |
||
| const TCHAR * | |||
| const TCHAR * | GetIncludeFilePath
(
int32 Index |
||
| int32 | |||
| EDatasmithShaderDataType | |||
| void | SetArgumentName
(
int32 ArgIndex, |
||
| void | SetCode
(
const TCHAR* InCode |
||
| void | SetDescription
(
const TCHAR* InDescription |
||
| void | SetOutputType
(
EDatasmithShaderDataType InOutputType |