Navigation
API > API/Plugins > API/Plugins/DynamicMaterialEditor > API/Plugins/DynamicMaterialEditor/UDMMaterialStage
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDMMaterialStageInput * ChangeInput
(
TSubclassOf< UDMMaterialStageInput > InInputClass, |
Components/DMMaterialStage.h |
|
|
InInputClass * ChangeInput
(
int32 InInputIdx, |
Components/DMMaterialStage.h | ||
UDMMaterialStageInput * ChangeInput
(
TSubclassOf< UDMMaterialStageInput > InInputClass, |
Creates a new input value and maps it to a specific source input. | Components/DMMaterialStage.h | |
InInputClass * ChangeInput
(
TSubclassOf< UDMMaterialStageInput > InInputSubclass, |
Components/DMMaterialStage.h |
ChangeInput(TSubclassOf< UDMMaterialStageInput >, int32, int32, int32, int32)
| Name | ChangeInput |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Public/Components/DMMaterialStage.h |
| Include Path | #include "Components/DMMaterialStage.h" |
UFUNCTION (BlueprintCallable, Category="Material Designer")
UDMMaterialStageInput * ChangeInput
(
TSubclassOf < UDMMaterialStageInput > InInputClass,
int32 InInputIdx,
int32 InInputChannel,
int32 InOutputIdx,
int32 InOutputChannel
)
ChangeInput(int32, int32, int32, int32, FInputInitFunctionPtr)
| Name | ChangeInput |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Public/Components/DMMaterialStage.h |
| Include Path | #include "Components/DMMaterialStage.h" |
template<typename InInputClass>
InInputClass * ChangeInput
(
int32 InInputIdx,
int32 InInputChannel,
int32 InOutputIdx,
int32 InOutputChannel,
FInputInitFunctionPtr InPreInit
)
ChangeInput(TSubclassOf< UDMMaterialStageInput >, int32, int32, int32, int32, FInputInitFunctionPtr)
Description
Creates a new input value and maps it to a specific source input.
| Name | ChangeInput |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Public/Components/DMMaterialStage.h |
| Include Path | #include "Components/DMMaterialStage.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Private/Components/DMMaterialStage.cpp |
UDMMaterialStageInput * ChangeInput
(
TSubclassOf < UDMMaterialStageInput > InInputClass,
int32 InInputIdx,
int32 InInputChannel,
int32 InOutputIdx,
int32 InOutputChannel,
FInputInitFunctionPtr InPreInit
)
Parameters
| Name | Remarks |
|---|---|
| InInputIdx | Index of the source input. |
| InInputChannel | The channel of the input that the input connects to. |
| InOutputIdx | The output index of the new input. |
| InOutputChannel | The channel of the output to connect. |
| InPreInit | Called on the new input before initialisation. |
ChangeInput(TSubclassOf< UDMMaterialStageInput >, int32, int32, int32, int32, FInputInitFunctionPtr)
| Name | ChangeInput |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Public/Components/DMMaterialStage.h |
| Include Path | #include "Components/DMMaterialStage.h" |
template<typename InInputClass>
InInputClass * ChangeInput
(
TSubclassOf < UDMMaterialStageInput > InInputSubclass,
int32 InInputIdx,
int32 InInputChannel,
int32 InOutputIdx,
int32 InOutputChannel,
FInputInitFunctionPtr InPreInit
)