UMaterialExpression::GetCaption

Returns the text to display on the material expression (in the material editor).

Windows
MacOS
Linux

Override Hierarchy

UMaterialExpression::GetCaption()

UMaterialExpressionTextureSampleParameter2DArray::GetCaption()

UMaterialExpressionPreSkinnedPosition::GetCaption()

UMaterialExpressionPreSkinnedNormal::GetCaption()

UMaterialExpressionPreSkinnedLocalBounds::GetCaption()

UMaterialExpressionViewSize::GetCaption()

UMaterialExpressionVertexInterpolator::GetCaption()

UMaterialExpressionTextureSampleParameterVolume::GetCaption()

UMaterialExpressionSkyAtmosphereViewLuminance::GetCaption()

UMaterialExpressionSceneTexelSize::GetCaption()

UMaterialExpressionParticleSubUVProperties::GetCaption()

UMaterialExpressionDeltaTime::GetCaption()

UMaterialExpressionDecalLifetimeOpacity::GetCaption()

UMaterialExpressionAtmosphericLightColor::GetCaption()

UMaterialExpressionVertexTangentWS::GetCaption()

UMaterialExpressionVertexNormalWS::GetCaption()

UMaterialExpressionVertexColor::GetCaption()

UMaterialExpressionTwoSidedSign::GetCaption()

UMaterialExpressionScreenPosition::GetCaption()

UMaterialExpressionPixelNormalWS::GetCaption()

UMaterialExpressionPerInstanceRandom::GetCaption()

UMaterialExpressionPerInstanceFadeAmount::GetCaption()

UMaterialExpressionParticleRadius::GetCaption()

UMaterialExpressionParticlePositionWS::GetCaption()

UMaterialExpressionParticleColor::GetCaption()

UMaterialExpressionObjectRadius::GetCaption()

UMaterialExpressionObjectPositionWS::GetCaption()

UMaterialExpressionObjectOrientation::GetCaption()

UMaterialExpressionObjectBounds::GetCaption()

UMaterialExpressionLightVector::GetCaption()

UMaterialExpressionHairAttributes::GetCaption()

UMaterialExpressionDistanceCullFade::GetCaption()

UMaterialExpressionDecalDerivative::GetCaption()

UMaterialExpressionCameraVectorWS::GetCaption()

UMaterialExpressionCameraPositionWS::GetCaption()

UMaterialExpressionActorPositionWS::GetCaption()

UMaterialExpressionTextureSampleParameter2D::GetCaption()

UMaterialExpressionTextureSampleParameterSubUV::GetCaption()

PAPER2UMaterialExpressionSpriteTextureSampler::GetCaption()

UMaterialExpressionAntialiasedTextureMask::GetCaption()

UMaterialExpressionTangentOutput::GetCaption()

UMaterialExpressionAtmosphericLightVector::GetCaption()

UMaterialExpressionTruncate::GetCaption()

UMaterialExpressionSign::GetCaption()

UMaterialExpressionSaturate::GetCaption()

UMaterialExpressionRound::GetCaption()

UMaterialExpressionConstant4Vector::GetCaption()

UMaterialExpressionClearCoatNormalCustomOutput::GetCaption()

UMaterialExpressionBentNormalCustomOutput::GetCaption()

UMaterialExpressionAtmosphericFogColor::GetCaption()

UMaterialExpressionArctangentFast::GetCaption()

UMaterialExpressionArctangent::GetCaption()

UMaterialExpressionArcsineFast::GetCaption()

UMaterialExpressionArcsine::GetCaption()

UMaterialExpressionArccosineFast::GetCaption()

UMaterialExpressionArccosine::GetCaption()

UMaterialExpressionTextureSampleParameterCube::GetCaption()

UMaterialExpressionSkyAtmosphereLightDirection::GetCaption()

UMaterialExpressionPreviousFrameSwitch::GetCaption()

UMaterialExpressionPixelDepth::GetCaption()

UMaterialExpressionParticleSubUV::GetCaption()

UMaterialExpressionLogarithm2::GetCaption()

UMaterialExpressionLogarithm10::GetCaption()

UMaterialExpressionEyeAdaptation::GetCaption()

UMaterialExpressionDistanceToNearestSurface::GetCaption()

UMaterialExpressionDistanceFieldGradient::GetCaption()

UMaterialExpressionConstant::GetCaption()

UMaterialExpressionThinTranslucentMaterialOutput::GetCaption()

UMaterialExpressionStaticBoolParameter::GetCaption()

UMaterialExpressionStaticSwitchParameter::GetCaption()

UMaterialExpressionStaticBool::GetCaption()

UMaterialExpressionSquareRoot::GetCaption()

UMaterialExpressionPrecomputedAOMask::GetCaption()

UMaterialExpressionParticleSpeed::GetCaption()

UMaterialExpressionParticleSize::GetCaption()

UMaterialExpressionParticleRelativeTime::GetCaption()

UMaterialExpressionParticleRandom::GetCaption()

UMaterialExpressionParticleMotionBlurFade::GetCaption()

UMaterialExpressionParticleMacroUV::GetCaption()

UMaterialExpressionParticleDirection::GetCaption()

UMaterialExpressionOneMinus::GetCaption()

UMaterialExpressionNormalize::GetCaption()

UMaterialExpressionLightmapUVs::GetCaption()

UMaterialExpressionFrac::GetCaption()

UMaterialExpressionFloor::GetCaption()

UMaterialExpressionDeriveNormalZ::GetCaption()

UMaterialExpressionCeil::GetCaption()

UMaterialExpressionBlackBody::GetCaption()

UMaterialExpressionTangent::GetCaption()

UMaterialExpressionDDY::GetCaption()

UMaterialExpressionDDX::GetCaption()

UMaterialExpressionConstant3Vector::GetCaption()

UMaterialExpressionArctangent2Fast::GetCaption()

UMaterialExpressionArctangent2::GetCaption()

UMaterialExpressionShadowReplace::GetCaption()

UMaterialExpressionMapARPassthroughCameraUV::GetCaption()

UMaterialExpressionConstant2Vector::GetCaption()

UMaterialExpressionTextureObjectParameter::GetCaption()

UMaterialExpressionSkyAtmosphereLightIlluminance::GetCaption()

UMaterialExpressionSine::GetCaption()

UMaterialExpressionShadingPathSwitch::GetCaption()

UMaterialExpressionRayTracingQualitySwitch::GetCaption()

UMaterialExpressionQualitySwitch::GetCaption()

UMaterialExpressionPerInstanceCustomData::GetCaption()

UMaterialExpressionLightmassReplace::GetCaption()

UMaterialExpressionFmod::GetCaption()

UMaterialExpressionDotProduct::GetCaption()

UMaterialExpressionDistance::GetCaption()

UMaterialExpressionCrossProduct::GetCaption()

UMaterialExpressionCosine::GetCaption()

UMaterialExpressionBreakMaterialAttributes::GetCaption()

UMaterialExpressionAppendVector::GetCaption()

UMaterialExpressionStaticSwitchParameter::GetCaption()

UMaterialExpressionReflectionVectorWS::GetCaption()

UMaterialExpressionTextureSampleParameterSubUV::GetCaption()

UMaterialExpressionTextureObject::GetCaption()

UMaterialExpressionSphericalParticleOpacity::GetCaption()

UMaterialExpressionAbs::GetCaption()

UMaterialExpressionGoogleARCorePassthroughCamera::GetCaption()

UMaterialExpressionVirtualTextureFeatureSwitch::GetCaption()

UMaterialExpressionShadingModel::GetCaption()

UMaterialExpressionRuntimeVirtualTextureReplace::GetCaption()

UMaterialExpressionPower::GetCaption()

UMaterialExpressionMaterialProxyReplace::GetCaption()

UMaterialExpressionFontSample::GetCaption()

UMaterialExpressionFontSampleParameter::GetCaption()

UMaterialExpressionConstantBiasScale::GetCaption()

UMaterialExpressionLandscapeVisibilityMask::GetCaption()

UMaterialExpressionTime::GetCaption()

UMaterialExpressionFeatureLevelSwitch::GetCaption()

UMaterialExpressionDesaturation::GetCaption()

UMaterialExpressionDecalMipmapLevel::GetCaption()

PAPER2UMaterialExpressionSpriteTextureSampler::GetCaption()

UMaterialExpressionSingleLayerWaterMaterialOutput::GetCaption()

UMaterialExpressionShaderStageSwitch::GetCaption()

UMaterialExpressionGIReplace::GetCaption()

UMaterialExpressionStaticSwitch::GetCaption()

UMaterialExpressionSceneTexture::GetCaption()

UMaterialExpressionVectorParameter::GetCaption()

UMaterialExpressionChannelMaskParameter::GetCaption()

UMaterialExpressionReroute::GetCaption()

UMaterialExpressionMin::GetCaption()

UMaterialExpressionMax::GetCaption()

UMaterialExpressionLandscapeLayerSample::GetCaption()

UMaterialExpressionSubtract::GetCaption()

UMaterialExpressionMultiply::GetCaption()

UMaterialExpressionDivide::GetCaption()

UMaterialExpressionAdd::GetCaption()

UMaterialExpressionRotateAboutAxis::GetCaption()

UMaterialExpressionComponentMask::GetCaption()

UMaterialExpressionTemporalSobol::GetCaption()

UMaterialExpressionStaticComponentMaskParameter::GetCaption()

UMaterialExpressionSetMaterialAttributes::GetCaption()

UMaterialExpressionChannelMaskParameter::GetCaption()

UMaterialExpressionRotator::GetCaption()

UMaterialExpressionGetMaterialAttributes::GetCaption()

UMaterialExpressionTextureCoordinate::GetCaption()

UMaterialExpressionCurveAtlasRowParameter::GetCaption()

UMaterialExpressionBumpOffset::GetCaption()

UMaterialExpressionWorldPosition::GetCaption()

UMaterialExpressionFontSampleParameter::GetCaption()

UMaterialExpressionLinearInterpolate::GetCaption()

UMaterialExpressionTextureSampleParameter::GetCaption()

UMaterialExpressionTextureSampleParameter2DArray::GetCaption()

UMaterialExpressionTextureSampleParameterVolume::GetCaption()

UMaterialExpressionTextureSampleParameter2D::GetCaption()

UMaterialExpressionTextureSampleParameterSubUV::GetCaption()

PAPER2UMaterialExpressionSpriteTextureSampler::GetCaption()

UMaterialExpressionAntialiasedTextureMask::GetCaption()

UMaterialExpressionTextureSampleParameterCube::GetCaption()

UMaterialExpressionTextureObjectParameter::GetCaption()

UMaterialExpressionTextureSampleParameterSubUV::GetCaption()

PAPER2UMaterialExpressionSpriteTextureSampler::GetCaption()

UMaterialExpressionAntialiasedTextureMask::GetCaption()

UMaterialExpressionTextureProperty::GetCaption()

UMaterialExpressionSobol::GetCaption()

UMaterialExpressionAntialiasedTextureMask::GetCaption()

UMaterialExpressionPanner::GetCaption()

UMaterialExpressionDepthOfFieldFunction::GetCaption()

UMaterialExpressionComment::GetCaption()

UMaterialExpressionCollectionParameter::GetCaption()

UMaterialExpressionSphereMask::GetCaption()

UMaterialExpressionScalarParameter::GetCaption()

UMaterialExpressionCurveAtlasRowParameter::GetCaption()

UMaterialExpressionIf::GetCaption()

UMaterialExpressionSkyAtmosphereLightDiskLuminance::GetCaption()

UMaterialExpressionLandscapeLayerWeight::GetCaption()

UMaterialExpressionLandscapeGrassOutput::GetCaption()

UMaterialExpressionSceneDepth::GetCaption()

UMaterialExpressionBlendMaterialAttributes::GetCaption()

UMaterialExpressionLandscapeLayerSwitch::GetCaption()

UMaterialExpressionRuntimeVirtualTextureOutput::GetCaption()

UMaterialExpressionFresnel::GetCaption()

UMaterialExpressionDynamicParameter::GetCaption()

UMaterialExpressionRuntimeVirtualTextureSampleParameter::GetCaption()

UMaterialExpressionDepthFade::GetCaption()

UMaterialExpressionClamp::GetCaption()

UMaterialExpressionViewProperty::GetCaption()

UMaterialExpressionSceneColor::GetCaption()

UMaterialExpressionTransformPosition::GetCaption()

UMaterialExpressionFunctionOutput::GetCaption()

UMaterialExpressionLandscapeLayerCoords::GetCaption()

UMaterialExpressionSkyAtmosphereAerialPerspective::GetCaption()

UMaterialExpressionRuntimeVirtualTextureSample::GetCaption()

UMaterialExpressionRuntimeVirtualTextureSampleParameter::GetCaption()

UMaterialExpressionTransform::GetCaption()

UMaterialExpressionSkyAtmosphereDistantLightScatteredLuminance::GetCaption()

UMaterialExpressionCustom::GetCaption()

UMaterialExpressionVectorNoise::GetCaption()

UMaterialExpressionSpeedTree::GetCaption()

UMaterialExpressionLandscapeLayerBlend::GetCaption()

UMaterialExpressionMakeMaterialAttributes::GetCaption()

UMaterialExpressionFunctionInput::GetCaption()

UMaterialExpressionTextureSample::GetCaption()

UMaterialExpressionTextureSampleParameter2DArray::GetCaption()

UMaterialExpressionTextureSampleParameterVolume::GetCaption()

UMaterialExpressionTextureSampleParameter2D::GetCaption()

UMaterialExpressionTextureSampleParameterSubUV::GetCaption()

PAPER2UMaterialExpressionSpriteTextureSampler::GetCaption()

UMaterialExpressionAntialiasedTextureMask::GetCaption()

UMaterialExpressionTextureSampleParameterCube::GetCaption()

UMaterialExpressionParticleSubUV::GetCaption()

UMaterialExpressionTextureObjectParameter::GetCaption()

UMaterialExpressionTextureSampleParameterSubUV::GetCaption()

PAPER2UMaterialExpressionSpriteTextureSampler::GetCaption()

UMaterialExpressionTextureSampleParameter::GetCaption()

UMaterialExpressionTextureSampleParameter2DArray::GetCaption()

UMaterialExpressionTextureSampleParameterVolume::GetCaption()

UMaterialExpressionTextureSampleParameter2D::GetCaption()

UMaterialExpressionTextureSampleParameterSubUV::GetCaption()

PAPER2UMaterialExpressionSpriteTextureSampler::GetCaption()

UMaterialExpressionAntialiasedTextureMask::GetCaption()

UMaterialExpressionTextureSampleParameterCube::GetCaption()

UMaterialExpressionTextureObjectParameter::GetCaption()

UMaterialExpressionTextureSampleParameterSubUV::GetCaption()

PAPER2UMaterialExpressionSpriteTextureSampler::GetCaption()

UMaterialExpressionAntialiasedTextureMask::GetCaption()

UMaterialExpressionAntialiasedTextureMask::GetCaption()

UMaterialExpressionNoise::GetCaption()

UMaterialExpressionMaterialFunctionCall::GetCaption()

UMaterialExpressionMaterialAttributeLayers::GetCaption()

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 void GetCaption
(
    TArray < FString > & OutCaptions
) const

Remarks

Returns the text to display on the material expression (in the material editor).

Returns

FString The text to display.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback