| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Materials/MaterialExpressionComposite.h |
Include |
#include "Materials/MaterialExpressionComposite.h" |
class UMaterialExpressionComposite : public UMaterialExpression
^ |
| v
Name | Description | ||
---|---|---|---|
|
TObjectPtr< UMa... |
InputExpressions |
|
|
TObjectPtr< UMa... |
OutputExpressions |
|
|
SubgraphName |
Name | Description | |
---|---|---|
|
UMaterialExpressionComposite ( |
Name | Description | ||
---|---|---|---|
|
GetCurrentReroutes() |
Get all reroute expressions used by this composite & its pin bases |
Name | Description | ||
---|---|---|---|
|
bool |
CanRenameNode() |
Can this node be renamed? |
|
void |
ConnectExpression ( |
Connects the specified input expression to the specified output of this expression. |
|
void |
GetCaption |
Returns the text to display on the material expression (in the material editor). |
|
GetEditableName() |
Returns the current 'name' of the node (typically a parameter name). |
|
|
FExpressionI... |
GetInput ( |
Get the expression inputs supported by this expression (Note: property inputs NOT included). |
|
GetInputName ( |
||
|
const TArray... |
GetInputs() |
Get the expression inputs supported by this expression (Note: property inputs NOT included). |
|
uint32 |
GetInputType ( |
|
|
GetOutputs() |
Get the outputs supported by this expression. |
|
|
uint32 |
GetOutputType ( |
|
|
bool |
IsExpressionConnected ( |
Check if input exppresion is directly connected to the material. |
|
void |
SetEditableName ( |
Sets the current 'name' of the node (typically a parameter name) Only valid to call on a node that previously returned CanRenameNode() = true. |
Name | Description | ||
---|---|---|---|
|
bool |
Modify ( |
Note that the object will be modified. |
|
void |
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |