| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Landscape/Classes/Materials/MaterialExpressionLandscapeLayerSwitch.h |
Include |
#include "Materials/MaterialExpressionLandscapeLayerSwitch.h" |
class UMaterialExpressionLandscapeLayerSwitch : public UMaterialExpression
Name | Description | ||
---|---|---|---|
|
ExpressionGUID |
GUID that should be unique within the material, this is used for parameter renaming. |
|
|
LayerNotUsed |
||
|
LayerUsed |
||
|
ParameterName |
||
|
uint32: 1 |
PreviewUsed |
Name | Description | |
---|---|---|
|
UMaterialExpressionLandscapeLayerSwitch ( |
Name | Description | ||
---|---|---|---|
|
GetAllParameterInfo ( |
Name | Description | ||
---|---|---|---|
|
CanReferenceTexture() |
Returns true if GetReferencedTexture() can ever return a valid pointer. |
|
|
Compile ( |
Create the new shader code chunk needed for the Abs expression |
|
|
GetCaption |
Returns the text to display on the material expression (in the material editor). |
|
|
GetInputType ( |
||
|
GetOutputType ( |
||
|
FGuid & |
GetParameterExpressionId() |
Callback to access derived classes' parameter expression id. |
|
UObject *... |
GetReferencedTexture() |
Callback to get any texture reference this expression emits. |
|
IsResultMaterialAttributes ( |
Marks certain expression types as outputting material attributes. |
|
|
MatchesSearchQuery ( |
MatchesSearchQuery: Check this expression to see if it matches the search query |
Name | Description | ||
---|---|---|---|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object, and immediately after any undo/redo. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |