UMaterialExpression::GetInputType

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UMaterialExpression::GetInputType()

UMaterialExpressionMaterialLayerOutput::GetInputType()

UMaterialExpressionVertexInterpolator::GetInputType()

UMaterialExpressionTangentOutput::GetInputType()

UMaterialExpressionBentNormalCustomOutput::GetInputType()

UMaterialExpressionThinTranslucentMaterialOutput::GetInputType()

UMaterialExpressionRerouteBase::GetInputType()

UMaterialExpressionClearCoatNormalCustomOutput::GetInputType()

UMaterialExpressionPreviousFrameSwitch::GetInputType()

UMaterialExpressionVirtualTextureFeatureSwitch::GetInputType()

UMaterialExpressionRuntimeVirtualTextureReplace::GetInputType()

UMaterialExpressionMaterialProxyReplace::GetInputType()

UMaterialExpressionDistanceFieldsRenderingSwitch::GetInputType()

UMaterialExpressionRayTracingQualitySwitch::GetInputType()

UMaterialExpressionPathTracingQualitySwitch::GetInputType()

UMaterialExpressionSetLocal::GetInputType()

UMaterialExpressionIfThenElse::GetInputType()

UMaterialExpressionStaticSwitchParameter::GetInputType()

UMaterialExpressionBreakMaterialAttributes::GetInputType()

UMaterialExpressionShadingPathSwitch::GetInputType()

UMaterialExpressionQualitySwitch::GetInputType()

UMaterialExpressionCurveAtlasRowParameter::GetInputType()

UMaterialExpressionStaticSwitch::GetInputType()

UMaterialExpressionForLoop::GetInputType()

UMaterialExpressionFeatureLevelSwitch::GetInputType()

UMaterialExpressionSetMaterialAttributes::GetInputType()

UMaterialExpressionTextureProperty::GetInputType()

UMaterialExpressionGetMaterialAttributes::GetInputType()

UMaterialExpressionIf::GetInputType()

UMaterialExpressionLandscapeLayerWeight::GetInputType()

UMaterialExpressionLandscapeLayerSwitch::GetInputType()

UMaterialExpressionLandscapePhysicalMaterialOutput::GetInputType()

UMaterialExpressionChannelMaskParameter::GetInputType()

UMaterialExpressionBlendMaterialAttributes::GetInputType()

UMaterialExpressionLandscapeGrassOutput::GetInputType()

UMaterialExpressionFunctionOutput::GetInputType()

UMaterialExpressionMaterialLayerOutput::GetInputType()

UMaterialExpressionLandscapeLayerBlend::GetInputType()

UMaterialExpressionComposite::GetInputType()

UMaterialExpressionPinBase::GetInputType()

UMaterialExpressionMakeMaterialAttributes::GetInputType()

UMaterialExpressionTextureSample::GetInputType()

UMaterialExpressionCustom::GetInputType()

UMaterialExpressionFunctionInput::GetInputType()

UMaterialExpressionMaterialAttributeLayers::GetInputType()

UMaterialExpressionMaterialFunctionCall::GetInputType()

UMaterialExpressionStrataLegacyConversion::GetInputType()

UMaterialExpressionStrataSlabBSDF::GetInputType()

UMaterialExpressionStrataVolumetricFogCloudBSDF::GetInputType()

UMaterialExpressionStrataUnlitBSDF::GetInputType()

UMaterialExpressionStrataHairBSDF::GetInputType()

UMaterialExpressionStrataSingleLayerWaterBSDF::GetInputType()

UMaterialExpressionStrataHorizontalMixing::GetInputType()

UMaterialExpressionStrataVerticalLayering::GetInputType()

UMaterialExpressionStrataAdd::GetInputType()

UMaterialExpressionStrataWeight::GetInputType()

UMaterialExpressionStrataTransmittanceToMFP::GetInputType()

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Materials/MaterialExpression.h

Include

#include "Materials/MaterialExpression.h"

Source

/Engine/Source/Runtime/Engine/Private/Materials/MaterialExpressions.cpp

Syntax

virtual uint32 GetInputType
(
    int32 InputIndex
)