Choose your operating system:
Windows
macOS
Linux
| 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 | ||
---|---|---|---|
|
CanRenameNode() |
Can this node be renamed? |
|
|
ConnectExpression ( |
Connects the specified input expression to the specified output of this expression. |
|
|
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 ( |
|
|
GetInputName ( |
||
|
const TArray... |
GetInputs() |
|
|
GetInputType ( |
||
|
GetOutputs() |
Get the outputs supported by this expression. |
|
|
GetOutputType ( |
||
|
IsExpressionConnected ( |
Check if input exppresion is directly connected to the material. |
|
|
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 | ||
---|---|---|---|
|
Modify ( |
That the object will be modified. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |