Navigation
API > API/Developer > API/Developer/DatasmithFacade
| Name | FDatasmithFacadeMaterialExpressionGeneric |
| Type | class |
| Header File | /Engine/Source/Developer/Datasmith/DatasmithFacade/Public/DatasmithFacadeUEPbrMaterial.h |
| Include Path | #include "DatasmithFacadeUEPbrMaterial.h" |
Syntax
class FDatasmithFacadeMaterialExpressionGeneric : public FDatasmithFacadeMaterialExpression
Inheritance Hierarchy
- FDatasmithFacadeMaterialExpression → FDatasmithFacadeMaterialExpressionGeneric
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDatasmithFacadeMaterialExpressionGeneric
(
IDatasmithMaterialExpression* InMaterialExpression, |
DatasmithFacadeUEPbrMaterial.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddProperty
(
const FDatasmithFacadeKeyValueProperty* InPropertyPtr |
Add a property to this expression | DatasmithFacadeUEPbrMaterial.h | |
const TCHAR * GetExpressionName() |
DatasmithFacadeUEPbrMaterial.h | ||
FDatasmithFacadeKeyValueProperty * GetNewProperty
(
int32 Index |
Returns a new FDatasmithFacadeKeyValueProperty pointing to the property at the given index, the returned value must be deleted after used, can be nullptr. | DatasmithFacadeUEPbrMaterial.h | |
int32 GetPropertiesCount() |
Get the total amount of properties in this expression | DatasmithFacadeUEPbrMaterial.h | |
void SetExpressionName
(
const TCHAR* InExpressionName |
DatasmithFacadeUEPbrMaterial.h |