|
int32
|
Abs
|
|
|
int32
|
AccessCollectionParameter
|
|
|
int32
|
ActorWorldPosition()
|
|
|
int32
|
Add
|
|
|
int32
|
AntialiasedTextureMask
|
|
|
void
|
AppendExpressionError
|
|
|
int32
|
AppendVector
|
|
|
int32
|
Arccosine
|
|
|
int32
|
ArccosineFast
|
|
|
int32
|
Arcsine
|
|
|
int32
|
ArcsineFast
|
|
|
int32
|
Arctangent
|
|
|
int32
|
Arctangent2
|
|
|
int32
|
Arctangent2Fast
|
|
|
int32
|
ArctangentFast
|
|
|
int32
|
AtmosphericFogColor
|
|
|
int32
|
AtmosphericLightColor()
|
|
|
int32
|
AtmosphericLightVector()
|
|
|
int32
|
BeginScope()
|
Exec.
|
|
int32
|
BeginScope_Else()
|
|
|
int32
|
BeginScope_For
|
|
|
int32
|
BeginScope_If
|
|
|
int32
|
BlackBody
|
|
|
int32
|
CallExpression
|
|
|
int32
|
CallExpressionExec
|
|
|
int32
|
CameraVector()
|
|
|
int32
|
Ceil
|
|
|
int32
|
Clamp
|
|
|
int32
|
ComponentMask
|
|
|
int32
|
Constant
|
|
|
int32
|
Constant2
|
|
|
int32
|
Constant3
( float X, float Y, float Z )
|
|
|
int32
|
Constant4
( float X, float Y, float Z, float W )
|
|
|
int32
|
Cosine
|
|
|
int32
|
Cross
|
|
|
int32
|
CustomExpression
|
|
|
int32
|
CustomOutput
|
|
|
int32
|
CustomPrimitiveData
|
|
|
int32
|
DBufferTextureLookup
|
|
|
int32
|
DDX
|
|
|
int32
|
DDY
|
|
|
int32
|
DecalLifetimeOpacity()
|
|
|
int32
|
DefaultMaterialAttributes()
|
Material attributes.
|
|
int32
|
DeltaTime()
|
|
|
int32
|
DepthOfFieldFunction
|
|
|
int32
|
DistanceCullFade()
|
|
|
int32
|
DistanceFieldGradient
|
|
|
int32
|
DistanceToNearestSurface
|
|
|
int32
|
Div
|
|
|
int32
|
Dot
|
|
|
int32
|
DynamicParameter
|
|
|
int32
|
EndScope()
|
|
|
int32
|
Error
|
|
|
int32
|
Errorf
( const TCHAR* Format, ... )
|
|
|
int32
|
ExternalTexture
|
|
|
int32
|
ExternalTexture
|
|
|
int32
|
ExternalTexture
( const FGuid& ExternalTextureGuid )
|
|
|
int32
|
ExternalTextureCoordinateOffset
|
|
|
int32
|
ExternalTextureCoordinateOffset
( const FGuid& ExternalTextureGuid )
|
|
|
int32
|
ExternalTextureCoordinateScaleRotation
|
|
|
int32
|
ExternalTextureCoordinateScaleRotation
( const FGuid& ExternalTextureGuid )
|
|
|
int32
|
ExternalTextureParameter
|
|
|
int32
|
ExternalTextureParameter
|
|
|
int32
|
EyeAdaptation()
|
|
|
int32
|
EyeAdaptationInverse
|
|
|
int32
|
Floor
|
|
|
int32
|
Fmod
|
|
|
int32
|
ForceCast
|
|
|
int32
|
ForLoopIndex
|
|
|
int32
|
Frac
|
|
|
int32
|
GameTime
( bool bPeriodic, float Period )
|
|
|
int32
|
GenericConstant
|
|
|
int32
|
GetCloudSampleAltitude()
|
|
|
int32
|
GetCloudSampleAltitudeInLayer()
|
|
|
int32
|
GetCloudSampleNormAltitudeInLayer()
|
|
|
int32
|
GetCloudSampleShadowSampleDistance()
|
|
|
FMaterialSha...
|
GetCompiledShadingModels()
|
Get the shading models that were encountered when compiling a material's Shading Model attribute graph.
|
|
EMaterialCom...
|
GetCompilerType()
|
|
|
int32
|
GetCurrentFunctionStackDepth()
|
|
|
EShaderFrequ...
|
GetCurrentShaderFrequency()
|
Gets value stored by SetMaterialProperty()
|
|
ERHIFeatureL...
|
GetFeatureLevel()
|
|
|
int32
|
GetHairAtlasUVs()
|
|
|
int32
|
GetHairAuxilaryData()
|
|
|
int32
|
GetHairBaseColor()
|
|
|
int32
|
GetHairColorFromMelanin
|
|
|
int32
|
GetHairCoverage()
|
|
|
int32
|
GetHairDepth()
|
|
|
int32
|
GetHairDimensions()
|
|
|
int32
|
GetHairGroupIndex()
|
|
|
int32
|
GetHairRootUV()
|
|
|
int32
|
GetHairRoughness()
|
|
|
int32
|
GetHairSeed()
|
|
|
int32
|
GetHairTangent
|
|
|
int32
|
GetHairUV()
|
|
|
int32
|
GetLocal
( const FName& LocalName )
|
|
|
const FGuid
|
GetMaterialAttribute()
|
Gets the current top of the MaterialAttributes property stack.
|
|
const FMater...
|
GetMaterialLayers()
|
|
|
FMaterialSha...
|
GetMaterialShadingModels()
|
|
|
EMaterialVal...
|
GetParameterType
|
|
|
FMaterialUni...
|
GetParameterUniformExpression
|
|
|
int32
|
GetPixelPosition()
|
|
|
EMaterialQua...
|
GetQualityLevel()
|
|
|
UObject *...
|
GetReferencedTexture
|
|
|
int32
|
GetSceneTextureViewSize
|
|
|
EShaderPlatf...
|
GetShaderPlatform()
|
|
|
bool
|
GetStaticBoolValue
|
|
|
const FStrat...
|
GetStrataCompilationInfo
|
|
|
FString
|
GetStrataSharedLocalBasisIndexMacro
|
|
|
const ITarge...
|
GetTargetPlatform()
|
|
|
bool
|
GetTextureForExpression
|
|
|
EMaterialVal...
|
GetType
|
|
|
int32
|
GetViewportUV()
|
|
|
int32
|
GetVolumeSampleConservativeDensity()
|
|
|
int32
|
GIReplace
|
|
|
int32
|
If
|
|
|
int32
|
InvLerp
|
|
|
bool
|
IsCurrentlyCompilingForPreviousFrame()
|
The compiler can run in a different state and this affects caching of sub expression, Expressions are different (e.g. View.PrevWorldViewOrigin) when using previous frame's values If possible we should re-factor this to avoid having to deal with compiler state
|
|
bool
|
IsDevelopmentFeatureEnabled
( const FName& FeatureName )
|
|
|
bool
|
IsLightmassCompiler()
|
|
|
bool
|
IsMaterialPropertyUsed
|
|
|
bool
|
IsMaterialProxyCompiler()
|
|
|
bool
|
IsVertexInterpolatorBypass()
|
|
|
int32
|
Length
|
|
|
int32
|
Lerp
|
|
|
int32
|
LightmapUVs()
|
|
|
int32
|
LightVector()
|
|
|
int32
|
Logarithm10
|
|
|
int32
|
Logarithm2
|
|
|
int32
|
MapARPassthroughCameraUV
|
|
|
int32
|
MaterialBakingWorldPosition()
|
|
|
int32
|
Max
|
|
|
int32
|
Min
|
|
|
int32
|
Mul
|
|
|
int32
|
Noise
( int32 Position, float Scale, int32 Quality, uint8 NoiseFunction, bool bTurbulence, int32 Levels, float OutputMin, float OutputMax, float LevelScale, int32 FilterWidth, bool bTiling, uint32 RepeatSize )
|
|
|
int32
|
Normalize
|
|
|
int32
|
NumericParameter
|
|
|
int32
|
ObjectBounds()
|
|
|
int32
|
ObjectOrientation()
|
|
|
int32
|
ObjectRadius()
|
|
|
int32
|
ObjectWorldPosition()
|
|
|
int32
|
ParticleColor()
|
|
|
int32
|
ParticleDirection()
|
|
|
int32
|
ParticleMacroUV()
|
|
|
int32
|
ParticleMotionBlurFade()
|
|
|
int32
|
ParticlePosition()
|
|
|
int32
|
ParticleRadius()
|
|
|
int32
|
ParticleRandom()
|
|
|
int32
|
ParticleRelativeTime()
|
|
|
int32
|
ParticleSize()
|
|
|
int32
|
ParticleSpeed()
|
|
|
int32
|
ParticleSubUV
|
|
|
int32
|
ParticleSubUVProperty
|
|
|
int32
|
PathTracingQualitySwitchReplace
|
|
|
int32
|
PerInstanceCustomData
|
|
|
int32
|
PerInstanceCustomData3Vector
|
|
|
int32
|
PerInstanceFadeAmount()
|
|
|
int32
|
PerInstanceRandom()
|
|
|
int32
|
PeriodicHint
|
|
|
int32
|
PixelDepth()
|
|
|
int32
|
PixelNormalWS()
|
|
|
FMaterialFun...
|
PopFunction()
|
Pops a function from the compiler's function stack, which indicates that compilation is leaving a function.
|
|
FGuid
|
PopMaterialAttribute()
|
Pops a MaterialAttributes property off the stack.
|
|
FMaterialPar...
|
PopParameterOwner()
|
Pops a parameter owner off the stack.
|
|
int32
|
Power
|
|
|
int32
|
PrecomputedAOMask()
|
|
|
int32
|
PreSkinnedLocalBounds
|
|
|
int32
|
PreSkinnedNormal()
|
|
|
int32
|
PreSkinnedPosition()
|
|
|
void
|
PushFunction
|
Pushes a function onto the compiler's function stack, which indicates that compilation is entering a function.
|
|
void
|
PushMaterialAttribute
( const FGuid& InAttributeID )
|
Pushes a material attributes property onto the stack.
|
|
void
|
PushParameterOwner
|
Pushes a parameter owner onto the stack.
|
|
int32
|
RayTracingQualitySwitchReplace
|
|
|
int32
|
RealTime
( bool bPeriodic, float Period )
|
|
|
int32
|
ReflectionAboutCustomWorldNormal
( int32 CustomWorldNormal, int32 bNormalizeCustomWorldNormal )
|
|
|
int32
|
ReflectionCapturePassSwitch
|
|
|
int32
|
ReflectionVector()
|
|
|
int32
|
ReturnMaterialAttributes
( int32 MaterialAttributes )
|
|
|
int32
|
RotateAboutAxis
( int32 NormalizedRotationAxisAndAngl..., int32 PositionOnAxisIndex, int32 PositionIndex )
|
|
|
int32
|
RotateScaleOffsetTexCoords
|
|
|
int32
|
Round
|
|
|
int32
|
SamplePhysicsField
|
|
|
int32
|
Saturate
|
|
|
int32
|
ScalarParameter
( FName ParameterName, float DefaultValue )
|
|
|
int32
|
SceneColor
|
|
|
int32
|
SceneDepth
|
|
|
int32
|
SceneDepthWithoutWater
( int32 Offset, int32 ViewportUV, bool bUseOffset, float FallbackDepth )
|
Water.
|
|
int32
|
SceneTextureLookup
|
|
|
void
|
SetBaseMaterialAttribute
( const FGuid& InAttributeID )
|
Sets the bottom MaterialAttributes property of the stack.
|
|
int32
|
SetLocal
|
|
|
int32
|
SetMaterialAttribute
|
|
|
void
|
SetMaterialProperty
|
Sets internal state CurrentShaderFrequency
|
|
int32
|
ShadingModel
|
|
|
int32
|
ShadowReplace
|
|
|
int32
|
Sign
|
|
|
int32
|
Sine
|
|
|
int32
|
SkyAtmosphereAerialPerspective
|
|
|
int32
|
SkyAtmosphereDistantLightScatteredLuminance()
|
|
|
int32
|
SkyAtmosphereLightDirection
|
|
|
int32
|
SkyAtmosphereLightDiskLuminance
|
|
|
int32
|
SkyAtmosphereLightIlluminance
|
|
|
int32
|
SkyAtmosphereViewLuminance()
|
|
|
int32
|
SkyLightEnvMapSample
( int32 DirectionCodeChunk, int32 RoughnessCodeChunk )
|
|
|
int32
|
SmoothStep
|
|
|
int32
|
Sobol
|
|
|
int32
|
SpeedTree
( int32 GeometryArg, int32 WindArg, int32 LODArg, float BillboardThreshold, bool bAccurateWindVelocities, bool bExtraBend, int32 ExtraBendArg )
|
|
|
int32
|
SphericalParticleOpacity
|
|
|
int32
|
SquareRoot
|
|
|
int32
|
StaticBool
|
|
|
int32
|
StaticBoolParameter
|
|
|
int32
|
StaticComponentMask
|
|
|
int32
|
StaticTerrainLayerWeight
|
|
|
int32
|
Step
|
|
|
int32
|
StrataAdd
|
|
|
int32
|
StrataAddParameterBlending
|
|
|
int32
|
StrataAddParameterBlendingBSDFCoverageToNormalMixCodeChunk
|
|
|
bool
|
StrataCompilationInfoContainsCodeChunk
|
|
|
uint8
|
StrataCompilationInfoGetSharedLocalBasesCount()
|
|
|
void
|
StrataCompilationInfoRegisterCodeChunk
( int32 CodeChunk, FStrataMaterialCompilationInfo& St... )
|
|
|
FStrataRegis...
|
StrataCompilationInfoRegisterSharedLocalBasis
|
|
|
FStrataRegis...
|
StrataCompilationInfoRegisterSharedLocalBasis
|
|
|
int32
|
StrataConversionFromLegacy
( bool bHasDynamicShadingModels, int32 BaseColor, int32 Specular, int32 Metallic, int32 Roughness, int32 Anisotropy, int32 SubSurfaceColor, int32 SubSurfaceProfileId, int32 ClearCoat, int32 ClearCoatRoughness, int32 EmissiveColor, int32 Opacity, int32 TransmittanceColor, int32 WaterScatteringCoefficients, int32 WaterAbsorptionCoefficients, int32 WaterPhaseG, int32 ColorScaleBehindWater, int32 ShadingModel, int32 Normal, int32 Tangent, const FString& SharedLocalBasisInd..., int32 ClearCoat_Normal, int32 ClearCoat_Tangent, const FString& ClearCoat_SharedLoc... )
|
|
|
int32
|
StrataCreateAndRegisterNullMaterial()
|
Strata.
|
|
int32
|
StrataHairBSDF
|
|
|
int32
|
StrataHorizontalMixing
|
|
|
int32
|
StrataHorizontalMixingParameterBlending
|
|
|
int32
|
StrataHorizontalMixingParameterBlendingBSDFCoverageToNormalMixCodeChunk
( int32 BackgroundCodeChunk, int32 ForegroundCodeChunk, int32 HorizontalMixCodeChunk )
|
|
|
int32
|
StrataSingleLayerWaterBSDF
( int32 BaseColor, int32 Metallic, int32 Specular, int32 Roughness, int32 EmissiveColor, int32 TopMaterialOpacity, int32 WaterAlbedo, int32 WaterExtinction, int32 WaterPhaseG, int32 ColorScaleBehindWater, int32 Normal, const FString& SharedLocalBasisInd... )
|
|
|
int32
|
StrataSlabBSDF
( int32 UseMetalness, int32 BaseColor, int32 EdgeColor, int32 Specular, int32 Metallic, int32 DiffuseAlbedo, int32 F0, int32 F90, int32 Roughness, int32 Anisotropy, int32 SSSProfileId, int32 SSSDMFP, int32 SSSDMFPScale, int32 EmissiveColor, int32 Haziness, int32 ThinFilmThickness, int32 FuzzAmount, int32 FuzzColor, int32 Thickness, int32 Normal, int32 Tangent, const FString& SharedLocalBasisInd... )
|
|
|
int32
|
StrataTransmittanceToMFP
|
|
|
int32
|
StrataUnlitBSDF
|
|
|
int32
|
StrataVerticalLayering
|
|
|
int32
|
StrataVerticalLayeringParameterBlending
|
|
|
int32
|
StrataVerticalLayeringParameterBlendingBSDFCoverageToNormalMixCodeChunk
|
|
|
int32
|
StrataVolumetricFogCloudBSDF
|
|
|
int32
|
StrataWeight
|
|
|
int32
|
Sub
|
|
|
int32
|
Tangent
|
|
|
int32
|
TemporalSobol
|
|
|
int32
|
Texture
|
|
|
int32
|
Texture
|
|
|
int32
|
TextureCoordinate
|
|
|
int32
|
TextureCoordinateOffset()
|
|
|
int32
|
TextureDecalDerivative
|
|
|
int32
|
TextureDecalMipmapLevel
( int32 TextureSizeInput )
|
|
|
int32
|
TextureParameter
|
|
|
int32
|
TextureParameter
|
|
|
int32
|
TextureProperty
|
|
|
int32
|
TextureSample
|
|
|
int32
|
TransformNormalFromRequestedBasisToWorld
|
|
|
int32
|
TransformPosition
|
|
|
int32
|
TransformVector
|
|
|
int32
|
Truncate
|
|
|
int32
|
TwoSidedSign()
|
|
|
int32
|
ValidCast
|
Casts the passed in code to DestType, or generates a compile error if the cast is not valid.
|
|
int32
|
VectorNoise
|
|
|
int32
|
VectorParameter
|
|
|
int32
|
VertexColor()
|
|
|
int32
|
VertexInterpolator
|
|
|
int32
|
VertexNormal()
|
|
|
int32
|
VertexTangent()
|
|
|
int32
|
ViewProperty
|
|
|
int32
|
VirtualTexture
|
|
|
int32
|
VirtualTexture
|
|
|
int32
|
VirtualTextureOutput
|
|
|
int32
|
VirtualTextureOutputReplace
|
|
|
int32
|
VirtualTextureParameter
|
|
|
int32
|
VirtualTextureParameter
|
|
|
int32
|
VirtualTextureUniform
|
|
|
int32
|
VirtualTextureUniform
|
|
|
int32
|
VirtualTextureUnpack
|
|
|
int32
|
VirtualTextureWorldToUV
|
|
|
int32
|
WorldPosition
|
|