Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/HLSLTree > API/Runtime/Engine/HLSLTree/FExpression
- FExpression::EmitValueShader()
- FExpressionAppend::EmitValueShader()
- FExpressionComponentMask::EmitValueShader()
- FExpressionCustomHLSL::EmitValueShader()
- FExpressionDerivative::EmitValueShader()
- FExpressionForward::EmitValueShader()
- FExpressionGetStructField::EmitValueShader()
- FExpressionInlineCustomHLSL::EmitValueShader()
- FExpressionSelect::EmitValueShader()
- FExpressionSetStructField::EmitValueShader()
- FExpressionSwitchBase::EmitValueShader()
- FExpressionSwizzle::EmitValueShader()
- FExpressionAntiAliasedTextureMask::EmitValueShader()
- FExpressionAtmosphericFogColorFunction::EmitValueShader()
- FExpressionBlackBody::EmitValueShader()
- FExpressionCollectionParameter::EmitValueShader()
- FExpressionCustomPrimitiveDataFunction::EmitValueShader()
- FExpressionDataDrivenShaderPlatformInfoSwitch::EmitValueShader()
- FExpressionDBufferTexture::EmitValueShader()
- FExpressionDecalMipmapLevel::EmitValueShader()
- FExpressionDepthOfFieldFunction::EmitValueShader()
- FExpressionDistanceFieldApproxAO::EmitValueShader()
- FExpressionDistanceFieldGradient::EmitValueShader()
- FExpressionDistanceToNearestSurface::EmitValueShader()
- FExpressionDynamicParameter::EmitValueShader()
- FExpressionExternalInput::EmitValueShader()
- FExpressionHairColor::EmitValueShader()
- FExpressionNaniteReplaceFunction::EmitValueShader()
- FExpressionNeuralNetworkOutput::EmitValueShader()
- FExpressionNoise::EmitValueShader()
- FExpressionParameter::EmitValueShader()
- FExpressionPerInstanceCustomData::EmitValueShader()
- FExpressionSamplePhysicsField::EmitValueShader()
- FExpressionSceneColor::EmitValueShader()
- FExpressionSceneDepth::EmitValueShader()
- FExpressionSceneDepthWithoutWater::EmitValueShader()
- FExpressionSceneTexture::EmitValueShader()
- FExpressionScreenAlignedUV::EmitValueShader()
- FExpressionSkyAtmosphereAerialPerspective::EmitValueShader()
- FExpressionSkyAtmosphereLightDirection::EmitValueShader()
- FExpressionSkyAtmosphereLightDiskLuminance::EmitValueShader()
- FExpressionSkyAtmosphereLightIlluminance::EmitValueShader()
- FExpressionSkyAtmosphereLightIlluminanceOnGround::EmitValueShader()
- FExpressionSkyLightEnvMapSample::EmitValueShader()
- FExpressionSobolFunction::EmitValueShader()
- FExpressionSpeedTree::EmitValueShader()
- FExpressionSphericalParticleOpacityFunction::EmitValueShader()
- FExpressionStaticTerrainLayerWeight::EmitValueShader()
- FExpressionTextureSample::EmitValueShader()
- FExpressionVectorNoise::EmitValueShader()
- FExpressionVertexInterpolator::EmitValueShader()
- FExpressionVirtualTextureUnpack::EmitValueShader()
- FPathTracingBufferTextureFunction::EmitValueShader()
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/HLSLTree/HLSLTree.h |
| Include | #include "HLSLTree/HLSLTree.h" |
| Source | /Engine/Source/Runtime/Engine/Private/HLSLTree/HLSLTree.cpp |
virtual void EmitValueShader
(
FEmitContext & Context,
FEmitScope & Scope,
const FRequestedType & RequestedType,
FEmitValueShaderResult & OutResult
) const
Remarks
Emit HLSL shader code representing this expression