Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Materials/MaterialExpressionPinBase.h |
Include |
#include "Materials/MaterialExpressionPinBase.h" |
class UMaterialExpressionPinBase : public UMaterialExpression
Name | Description | ||
---|---|---|---|
|
TEnumAsByte< EE... |
PinDirection |
Direction of the pins for this base. |
|
ReroutePins |
Underlying reroute pins used to compile material. |
Name | Description | |
---|---|---|
|
UMaterialExpressionPinBase ( |
Name | Description | ||
---|---|---|---|
|
DeleteReroutePins() |
Helper function to clear all reroutes. |
Name | Description | ||
---|---|---|---|
|
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). |
|
|
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. |
Name | Description | ||
---|---|---|---|
|
Modify ( |
That the object will be modified. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PreEditChange ( |
This is called when a property is about to be modified externally |