![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FProxyMaterialCompiler, including all inherited members.
| Abs(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| AccessCollectionParameter(UMaterialParameterCollection *ParameterCollection, int32 ParameterIndex, int32 ComponentIndex) override | FProxyMaterialCompiler | inlinevirtual |
| ActorWorldPosition(EPositionOrigin OriginType) override | FProxyMaterialCompiler | inlinevirtual |
| Add(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| AntialiasedTextureMask(int32 Tex, int32 UV, float Threshold, uint8 Channel) override | FProxyMaterialCompiler | inlinevirtual |
| AppendExpressionError(UMaterialExpression *Expression, const TCHAR *Text) override | FProxyMaterialCompiler | inlinevirtual |
| AppendVector(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| Arccosine(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| ArccosineFast(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Arcsine(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| ArcsineFast(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Arctangent(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Arctangent2(int32 Y, int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Arctangent2Fast(int32 Y, int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| ArctangentFast(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| AtmosphericFogColor(int32 WorldPosition, EPositionOrigin PositionOrigin) override | FProxyMaterialCompiler | inlinevirtual |
| AtmosphericLightColor() override | FProxyMaterialCompiler | inlinevirtual |
| AtmosphericLightVector() override | FProxyMaterialCompiler | inlinevirtual |
| BeginScope() override | FProxyMaterialCompiler | inlinevirtual |
| BeginScope_Else() override | FProxyMaterialCompiler | inlinevirtual |
| BeginScope_For(const UMaterialExpression *Expression, int32 StartIndex, int32 EndIndex, int32 IndexStep) override | FProxyMaterialCompiler | inlinevirtual |
| BeginScope_If(int32 Condition) override | FProxyMaterialCompiler | inlinevirtual |
| BlackBody(int32 Temp) override | FProxyMaterialCompiler | inlinevirtual |
| CallExpression(FMaterialExpressionKey ExpressionKey, FMaterialCompiler *InCompiler) override | FProxyMaterialCompiler | inlinevirtual |
| CallExpressionExec(UMaterialExpression *Expression) | FProxyMaterialCompiler | inlinevirtual |
| CameraVector() override | FProxyMaterialCompiler | inlinevirtual |
| CastShadingModelToFloat(int32 Code) override | FProxyMaterialCompiler | inlinevirtual |
| Ceil(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Clamp(int32 X, int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| CollectionTransform(int32 InputIndex, const TStaticArray< int32, 5 > &CollectionParameters, EParameterCollectionTransformType TransformType) override | FProxyMaterialCompiler | inlinevirtual |
| Compiler | FProxyMaterialCompiler | protected |
| ComponentMask(int32 Vector, bool R, bool G, bool B, bool A) override | FProxyMaterialCompiler | inlinevirtual |
| Constant(float X) override | FProxyMaterialCompiler | inlinevirtual |
| Constant2(float X, float Y) override | FProxyMaterialCompiler | inlinevirtual |
| Constant3(float X, float Y, float Z) override | FProxyMaterialCompiler | inlinevirtual |
| Constant4(float X, float Y, float Z, float W) override | FProxyMaterialCompiler | inlinevirtual |
| Cosine(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Cross(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| CustomExpression(class UMaterialExpressionCustom *Custom, int32 OutputIndex, TArray< int32 > &CompiledInputs) override | FProxyMaterialCompiler | inlinevirtual |
| CustomOutput(class UMaterialExpressionCustomOutput *Custom, int32 OutputIndex, int32 OutputCode, EMaterialCustomOutputFlags Flags) override | FProxyMaterialCompiler | inlinevirtual |
| CustomPrimitiveData(int32 OutputIndex, EMaterialValueType Type) override | FProxyMaterialCompiler | inlinevirtual |
| DBufferTextureLookup(int32 ViewportUV, uint32 DBufferTextureIndex) override | FProxyMaterialCompiler | inlinevirtual |
| DDX(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| DDY(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| DecalColor() override | FProxyMaterialCompiler | inlinevirtual |
| DecalLifetimeOpacity() override | FProxyMaterialCompiler | inlinevirtual |
| DefaultMaterialAttributes() override | FProxyMaterialCompiler | inlinevirtual |
| DefaultMaterialCacheAttribute(const FMaterialCacheTagLayout &Layout) override | FProxyMaterialCompiler | inlinevirtual |
| DeltaTime() override | FProxyMaterialCompiler | inlinevirtual |
| DepthOfFieldFunction(int32 Depth, int32 FunctionValueIndex) override | FProxyMaterialCompiler | inlinevirtual |
| DistanceCullFade() override | FProxyMaterialCompiler | inlinevirtual |
| DistanceFieldApproxAO(int32 PositionArg, EPositionOrigin PositionOrigin, int32 NormalArg, int32 BaseDistanceArg, int32 RadiusArg, uint32 NumSteps, float StepScale) override | FProxyMaterialCompiler | inlinevirtual |
| DistanceFieldGradient(int32 PositionArg, EPositionOrigin PositionOrigin) override | FProxyMaterialCompiler | inlinevirtual |
| DistanceToNearestSurface(int32 PositionArg, EPositionOrigin PositionOrigin) override | FProxyMaterialCompiler | inlinevirtual |
| Div(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| Dot(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| DynamicBoolParameter(FName ParameterName, bool bDefaultValue) override | FProxyMaterialCompiler | inlinevirtual |
| DynamicBranch(int32 Condition, int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| DynamicParameter(FLinearColor &DefaultValue, uint32 ParameterIndex=0) override | FProxyMaterialCompiler | inlinevirtual |
| EnableValidationMode(bool bEnable) | FMaterialCompiler | inline |
| EndScope() override | FProxyMaterialCompiler | inlinevirtual |
| Error(const TCHAR *Text) override | FProxyMaterialCompiler | inlinevirtual |
| Errorf(const TCHAR *Format,...) | FMaterialCompiler | |
| Exponential(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Exponential2(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| ExternalCode(const FMaterialExternalCodeDeclaration &InExternalCode) override | FProxyMaterialCompiler | inlinevirtual |
| ExternalTexture(const FGuid &ExternalTextureGuid) override | FProxyMaterialCompiler | inlinevirtual |
| ExternalTexture(UTexture *InTexture, int32 &TextureReferenceIndex) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::ExternalTexture(UTexture *DefaultTexture) | FMaterialCompiler | inline |
| ExternalTextureCoordinateOffset(int32 TextureReferenceIndex, TOptional< FName > ParameterName) override | FProxyMaterialCompiler | inlinevirtual |
| ExternalTextureCoordinateOffset(const FGuid &ExternalTextureGuid) override | FProxyMaterialCompiler | inlinevirtual |
| ExternalTextureCoordinateScaleRotation(int32 TextureReferenceIndex, TOptional< FName > ParameterName) override | FProxyMaterialCompiler | inlinevirtual |
| ExternalTextureCoordinateScaleRotation(const FGuid &ExternalTextureGuid) override | FProxyMaterialCompiler | inlinevirtual |
| ExternalTextureParameter(FName ParameterName, UTexture *DefaultValue, int32 &TextureReferenceIndex) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::ExternalTextureParameter(FName ParameterName, UTexture *DefaultTexture) | FMaterialCompiler | inline |
| EyeAdaptation() override | FProxyMaterialCompiler | inlinevirtual |
| EyeAdaptationInverse(int32 LightValueArg, int32 AlphaArg) override | FProxyMaterialCompiler | inlinevirtual |
| FeedbackMaterialLayersInstancedGraphFromCompilation(const FMaterialLayersFunctions *InLayers) | FMaterialCompiler | inlinevirtual |
| FindOrAddUserSceneTexture(FName UserSceneTextureName) override | FProxyMaterialCompiler | inlinevirtual |
| Floor(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Fmod(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| FontSignedDistanceData() override | FProxyMaterialCompiler | inlinevirtual |
| ForceCast(int32 Code, EMaterialValueType DestType, uint32 ForceCastFlags=0) override | FProxyMaterialCompiler | inlinevirtual |
| ForLoopIndex(const UMaterialExpression *Expression) override | FProxyMaterialCompiler | inlinevirtual |
| FProxyMaterialCompiler(FMaterialCompiler *InCompiler) | FProxyMaterialCompiler | inline |
| Frac(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| GameTime(bool bPeriodic, float Period) override | FProxyMaterialCompiler | inlinevirtual |
| GenericConstant(const UE::Shader::FValue &Value) override | FProxyMaterialCompiler | inlinevirtual |
| GetCloudEmptySpaceSkippingSphereCenterWorldPosition() override | FProxyMaterialCompiler | inlinevirtual |
| GetCloudEmptySpaceSkippingSphereRadius() override | FProxyMaterialCompiler | inlinevirtual |
| GetCloudSampleAltitude() override | FProxyMaterialCompiler | inlinevirtual |
| GetCloudSampleAltitudeInLayer() override | FProxyMaterialCompiler | inlinevirtual |
| GetCloudSampleNormAltitudeInLayer() override | FProxyMaterialCompiler | inlinevirtual |
| GetCloudSampleShadowSampleDistance() override | FProxyMaterialCompiler | inlinevirtual |
| GetCompiledShadingModels() const | FProxyMaterialCompiler | inlinevirtual |
| GetCompilerType() const | FMaterialCompiler | inlinevirtual |
| GetCurrentFunctionStackDepth() override | FProxyMaterialCompiler | inlinevirtual |
| GetCurrentShaderFrequency() const override | FProxyMaterialCompiler | inlinevirtual |
| GetFeatureLevel() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairAO() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairAtlasUVs() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairAuxilaryData() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairBaseColor() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairClumpID() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairColorFromMelanin(int32 Melanin, int32 Redness, int32 DyeColor) override | FProxyMaterialCompiler | inlinevirtual |
| GetHairCoverage() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairDepth() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairDimensions() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairGroupIndex() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairRootUV() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairRoughness() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairSeed() override | FProxyMaterialCompiler | inlinevirtual |
| GetHairTangent(bool bUseTangentSpace) override | FProxyMaterialCompiler | inlinevirtual |
| GetHairUV() override | FProxyMaterialCompiler | inlinevirtual |
| GetLocal(const FName &LocalName) override | FProxyMaterialCompiler | inlinevirtual |
| GetMaterialAttribute() override | FProxyMaterialCompiler | inlinevirtual |
| GetMaterialCacheAttribute(const FMaterialCacheTagLayout &Layout, int32 AttributeSet, int32 AttributeIndex) override | FProxyMaterialCompiler | inlinevirtual |
| GetMaterialLayers() override | FProxyMaterialCompiler | inlinevirtual |
| GetMaterialShadingModels() const | FProxyMaterialCompiler | inlinevirtual |
| GetParameterType(int32 Index) const | FProxyMaterialCompiler | inlinevirtual |
| GetParameterUniformExpression(int32 Index) const | FProxyMaterialCompiler | inlinevirtual |
| GetPixelPosition() override | FProxyMaterialCompiler | inlinevirtual |
| GetQualityLevel() override | FProxyMaterialCompiler | inlinevirtual |
| GetReferencedTexture(int32 Index) override | FProxyMaterialCompiler | inlinevirtual |
| GetReferencedTextureCollection(int32 Index) override | FProxyMaterialCompiler | inlinevirtual |
| GetSceneTextureViewSize(int32 SceneTextureId, bool InvProperty) override | FProxyMaterialCompiler | inlinevirtual |
| GetShaderPlatform() override | FProxyMaterialCompiler | inlinevirtual |
| GetStaticBoolValue(int32 BoolIndex, bool &bSucceeded) override | FProxyMaterialCompiler | inlinevirtual |
| GetSubstrateMaterialExportContext() const | FMaterialCompiler | inline |
| GetSubstrateMaterialExportLegacyBlendMode() const | FMaterialCompiler | inline |
| GetSubstrateMaterialExportType() const | FMaterialCompiler | inline |
| GetSubstrateSharedLocalBasisIndexMacro(const FSubstrateRegisteredSharedLocalBasis &SharedLocalBasis) override | FProxyMaterialCompiler | inlinevirtual |
| GetSubstrateSharedLocalBasisIndexMacroInner(const FSubstrateRegisteredSharedLocalBasis &SharedLocalBasis, uint32 Mode) | FMaterialCompiler | inlineprotected |
| GetSubstrateTreeOutOfStackDepthOccurred() override | FProxyMaterialCompiler | inlinevirtual |
| GetTargetPlatform() const override | FProxyMaterialCompiler | inlinevirtual |
| GetTextureCollectionForExpression(int32 Index, int32 &OutTextureCollectionIndex, TOptional< FName > &OutParameterName) const override | FProxyMaterialCompiler | inlinevirtual |
| GetTextureForExpression(int32 Index, int32 &OutTextureIndex, EMaterialSamplerType &OutSamplerType, TOptional< FName > &OutParameterName) const override | FProxyMaterialCompiler | inlinevirtual |
| GetTopCustomOutput() override | FProxyMaterialCompiler | inlinevirtual |
| GetType(int32 Code) override | FProxyMaterialCompiler | inlinevirtual |
| GetViewportUV() override | FProxyMaterialCompiler | inlinevirtual |
| GetVolumeSampleConservativeDensity() override | FProxyMaterialCompiler | inlinevirtual |
| GIReplace(int32 Direct, int32 StaticIndirect, int32 DynamicIndirect) override | FProxyMaterialCompiler | inlinevirtual |
| HsvToRgb(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| If(int32 A, int32 B, int32 AGreaterThanB, int32 AEqualsB, int32 ALessThanB, int32 Threshold) override | FProxyMaterialCompiler | inlinevirtual |
| InstanceLocalBounds(int32 OutputIndex) override | FProxyMaterialCompiler | inlinevirtual |
| InvLerp(int32 X, int32 Y, int32 A) override | FProxyMaterialCompiler | inlinevirtual |
| IsCurrentlyCompilingForPreviousFrame() const | FMaterialCompiler | inlinevirtual |
| IsDevelopmentFeatureEnabled(const FName &FeatureName) const override | FProxyMaterialCompiler | inlinevirtual |
| IsFirstPerson() override | FProxyMaterialCompiler | inlinevirtual |
| IsInRuntimeVirtualTextureOutput() const override | FProxyMaterialCompiler | inlinevirtual |
| IsLightmassCompiler() const | FMaterialCompiler | inline |
| IsMaterialPropertyUsed(EMaterialProperty Property, int32 CodeChunkIdx) const override | FProxyMaterialCompiler | inlinevirtual |
| IsMaterialProxyCompiler() const | FMaterialCompiler | inline |
| IsOrthographic() override | FProxyMaterialCompiler | inlinevirtual |
| IsTangentSpaceNormal() const override | FProxyMaterialCompiler | inlinevirtual |
| IsValidating() const | FMaterialCompiler | inline |
| IsVertexInterpolatorBypass() const | FMaterialCompiler | inline |
| Length(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Lerp(int32 X, int32 Y, int32 A) override | FProxyMaterialCompiler | inlinevirtual |
| LightmapUVs() override | FProxyMaterialCompiler | inlinevirtual |
| LightmassReplace(int32 Realtime, int32 Lightmass) override | FProxyMaterialCompiler | inlinevirtual |
| LightVector() override | FProxyMaterialCompiler | inlinevirtual |
| LocalPosition(EPositionIncludedOffsets IncludedOffsets, ELocalPositionOrigin OriginType) | FProxyMaterialCompiler | inlinevirtual |
| Logarithm(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Logarithm10(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Logarithm2(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| MapARPassthroughCameraUV(int32 UV) override | FProxyMaterialCompiler | inlinevirtual |
| MaterialCache(int32 Default, int32 MaterialCache) override | FProxyMaterialCompiler | inlinevirtual |
| MaterialCacheOutput(UMaterialExpressionCustomOutput *CustomOutput, const FMaterialCacheTagLayout &Layout, int32 AttributeSet) override | FProxyMaterialCompiler | inlinevirtual |
| MaterialCacheTextureDescriptor(const FMaterialCacheTagLayout &Layout, int32 PrimitiveIDIndex, uint32 LayerIndex) override | FProxyMaterialCompiler | inlinevirtual |
| Max(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| MeshPaintTextureCoordinateIndex() override | FProxyMaterialCompiler | inlinevirtual |
| MeshPaintTextureDescriptor() override | FProxyMaterialCompiler | inlinevirtual |
| MeshPaintTextureReplace(int32 Invalid, int32 Valid) override | FProxyMaterialCompiler | inlinevirtual |
| Min(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| Modulo(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| Mul(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| NaniteReplace(int32 Default, int32 Nanite) override | FProxyMaterialCompiler | inlinevirtual |
| NeuralOutput(int32 ViewportUV, uint32 NeuralIndexType) override | FProxyMaterialCompiler | inlinevirtual |
| Noise(int32 Position, EPositionOrigin PositionOrigin, float Scale, int32 Quality, uint8 NoiseFunction, bool bTurbulence, int32 Levels, float OutputMin, float OutputMax, float LevelScale, int32 FilterWidth, bool bTiling, uint32 TileSize) override | FProxyMaterialCompiler | inlinevirtual |
| Normalize(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| NumericParameter(EMaterialParameterType ParameterType, FName ParameterName, const UE::Shader::FValue &DefaultValue) override | FProxyMaterialCompiler | inlinevirtual |
| ObjectBounds() override | FProxyMaterialCompiler | inlinevirtual |
| ObjectLocalBounds(int32 OutputIndex) override | FProxyMaterialCompiler | inlinevirtual |
| ObjectOrientation() override | FProxyMaterialCompiler | inlinevirtual |
| ObjectRadius() override | FProxyMaterialCompiler | inlinevirtual |
| ObjectWorldPosition(EPositionOrigin OriginType) override | FProxyMaterialCompiler | inlinevirtual |
| ParticleColor() override | FProxyMaterialCompiler | inlinevirtual |
| ParticleDirection()=0 | FMaterialCompiler | pure virtual |
| ParticleMacroUV() override | FProxyMaterialCompiler | inlinevirtual |
| ParticleMotionBlurFade()=0 | FMaterialCompiler | pure virtual |
| ParticlePosition(EPositionOrigin OriginType) override | FProxyMaterialCompiler | inlinevirtual |
| ParticleRadius() override | FProxyMaterialCompiler | inlinevirtual |
| ParticleRandom()=0 | FMaterialCompiler | pure virtual |
| ParticleRelativeTime()=0 | FMaterialCompiler | pure virtual |
| ParticleSize()=0 | FMaterialCompiler | pure virtual |
| ParticleSpeed()=0 | FMaterialCompiler | pure virtual |
| ParticleSpriteRotation()=0 | FMaterialCompiler | pure virtual |
| ParticleSubUV(int32 TextureIndex, EMaterialSamplerType SamplerType, int32 MipValue0Index, int32 MipValue1Index, ETextureMipValueMode MipValueMode, bool bBlend) override | FProxyMaterialCompiler | inlinevirtual |
| ParticleSubUVProperty(int32 PropertyIndex) override | FProxyMaterialCompiler | inlinevirtual |
| PathTracingBufferTextureLookup(int32 ViewportUV, uint32 PathTracingBufferTextureIndex) override | FProxyMaterialCompiler | inlinevirtual |
| PathTracingQualitySwitchReplace(int32 Normal, int32 PathTraced) override | FProxyMaterialCompiler | inlinevirtual |
| PathTracingRayTypeSwitch(int32 Main, int32 Shadow, int32 IndirectDiffuse, int32 IndirectSpecular, int32 IndirectVolume) override | FProxyMaterialCompiler | inlinevirtual |
| PerInstanceCustomData(int32 DataIndex, int32 DefaultValueIndex) override | FProxyMaterialCompiler | inlinevirtual |
| PerInstanceCustomData3Vector(int32 DataIndex, int32 DefaultValueIndex) override | FProxyMaterialCompiler | inlinevirtual |
| PerInstanceFadeAmount() override | FProxyMaterialCompiler | inlinevirtual |
| PerInstanceRandom() override | FProxyMaterialCompiler | inlinevirtual |
| PeriodicHint(int32 PeriodicCode) override | FProxyMaterialCompiler | inlinevirtual |
| PixelDepth() override | FProxyMaterialCompiler | inlinevirtual |
| PixelNormalWS() override | FProxyMaterialCompiler | inlinevirtual |
| PopFunction() override | FProxyMaterialCompiler | inlinevirtual |
| PopMaterialAttribute() override | FProxyMaterialCompiler | inlinevirtual |
| PopParameterOwner() override | FProxyMaterialCompiler | inlinevirtual |
| PopRuntimeVirtualTextureOutput(uint8 AttributeMask) override | FProxyMaterialCompiler | inlinevirtual |
| PostVolumeUserFlagTestFunction(int32 Input) override | FProxyMaterialCompiler | inlinevirtual |
| Power(int32 Base, int32 Exponent) override | FProxyMaterialCompiler | inlinevirtual |
| PrecomputedAOMask() override | FProxyMaterialCompiler | inlinevirtual |
| PreSkinnedLocalBounds(int32 OutputIndex) override | FProxyMaterialCompiler | inlinevirtual |
| PreSkinnedNormal() override | FProxyMaterialCompiler | inlinevirtual |
| PreSkinnedPosition() override | FProxyMaterialCompiler | inlinevirtual |
| PushFunction(FMaterialFunctionCompileState *FunctionState) override | FProxyMaterialCompiler | inlinevirtual |
| PushMaterialAttribute(const FGuid &InAttributeID) override | FProxyMaterialCompiler | inlinevirtual |
| PushParameterOwner(const FMaterialParameterInfo &InOwnerInfo) override | FProxyMaterialCompiler | inlinevirtual |
| PushRuntimeVirtualTextureOutput() override | FProxyMaterialCompiler | inlinevirtual |
| RayTracingQualitySwitchReplace(int32 Normal, int32 RayTraced) override | FProxyMaterialCompiler | inlinevirtual |
| RealTime(bool bPeriodic, float Period) override | FProxyMaterialCompiler | inlinevirtual |
| ReflectionAboutCustomWorldNormal(int32 CustomWorldNormal, int32 bNormalizeCustomWorldNormal)=0 | FMaterialCompiler | pure virtual |
| ReflectionCapturePassSwitch(int32 Default, int32 Reflection) override | FProxyMaterialCompiler | inlinevirtual |
| ReflectionVector() override | FProxyMaterialCompiler | inlinevirtual |
| ReturnMaterialAttributes(int32 MaterialAttributes) override | FProxyMaterialCompiler | inlinevirtual |
| RgbToHsv(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| RotateAboutAxis(int32 NormalizedRotationAxisAndAngleIndex, int32 PositionOnAxisIndex, int32 PositionIndex) override | FProxyMaterialCompiler | inlinevirtual |
| RotateScaleOffsetTexCoords(int32 TexCoordCodeIndex, int32 RotationScale, int32 Offset) override | FProxyMaterialCompiler | inlinevirtual |
| Round(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| SampleMaterialCache(const FMaterialCacheTagLayout &Layout, int32 PrimitiveIDIndex, int32 TexCoordIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SamplePhysicsField(int32 PositionArg, EPositionOrigin PositionOrigin, const int32 OutputType, const int32 TargetIndex) override | FProxyMaterialCompiler | inlinevirtual |
| Saturate(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| ScalarBlueNoise() override | FProxyMaterialCompiler | inlinevirtual |
| ScalarParameter(FName ParameterName, float DefaultValue) | FMaterialCompiler | |
| SceneColor(int32 Offset, int32 ViewportUV, bool bUseOffset) override | FProxyMaterialCompiler | inlinevirtual |
| SceneDepth(int32 Offset, int32 ViewportUV, bool bUseOffset) override | FProxyMaterialCompiler | inlinevirtual |
| SceneDepthWithoutWater(int32 Offset, int32 ViewportUV, bool bUseOffset, float FallbackDepth) override | FProxyMaterialCompiler | inlinevirtual |
| SceneTextureLookup(int32 ViewportUV, uint32 InSceneTextureId, bool bFiltered, bool bClamped, bool bUnused) override | FProxyMaterialCompiler | inlinevirtual |
| SetBaseMaterialAttribute(const FGuid &InAttributeID) override | FProxyMaterialCompiler | inlinevirtual |
| SetLocal(const FName &LocalName, int32 Value) override | FProxyMaterialCompiler | inlinevirtual |
| SetMaterialAttribute(int32 MaterialAttributes, int32 Value, const FGuid &AttributeID) | FProxyMaterialCompiler | inlinevirtual |
| SetMaterialCacheAttribute(const FMaterialCacheTagLayout &Layout, int32 AttributeSet, int32 AttributeIndex, int32 Value) override | FProxyMaterialCompiler | inlinevirtual |
| SetMaterialProperty(EMaterialProperty InProperty, EShaderFrequency OverrideShaderFrequency, bool bUsePreviousFrameTime) override | FProxyMaterialCompiler | inlinevirtual |
| SetPotentiallyManipulateTexCoords() override | FProxyMaterialCompiler | inlinevirtual |
| SetSubstrateMaterialExportType(ESubstrateMaterialExport InSubstrateMaterialExport, ESubstrateMaterialExportContext InSubstrateMaterialExportContext, uint8 InSubstrateMaterialExportLegacyBlendMode) | FMaterialCompiler | inline |
| ShadingModel(EMaterialShadingModel InSelectedShadingModel) override | FProxyMaterialCompiler | inlinevirtual |
| ShadowReplace(int32 Default, int32 Shadow) override | FProxyMaterialCompiler | inlinevirtual |
| ShouldStopTranslating() const override | FProxyMaterialCompiler | inlinevirtual |
| Sign(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Sine(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| SkyAtmosphereAerialPerspective(int32 WorldPosition, EPositionOrigin PositionOrigin) override | FProxyMaterialCompiler | inlinevirtual |
| SkyAtmosphereDistantLightScatteredLuminance() override | FProxyMaterialCompiler | inlinevirtual |
| SkyAtmosphereLightDirection(int32 LightIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SkyAtmosphereLightDiskLuminance(int32 LightIndex, int32 OverrideAtmosphereLightDiscCosHalfApexAngle) override | FProxyMaterialCompiler | inlinevirtual |
| SkyAtmosphereLightIlluminance(int32 WorldPosition, EPositionOrigin PositionOrigin, int32 LightIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SkyAtmosphereLightIlluminanceOnGround(int32 LightIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SkyAtmosphereViewLuminance(int32 WorldDirectionOverrideCodeChunk) override | FProxyMaterialCompiler | inlinevirtual |
| SkyLightEnvMapSample(int32 DirectionCodeChunk, int32 RoughnessCodeChunk) override | FProxyMaterialCompiler | inlinevirtual |
| SmoothStep(int32 X, int32 Y, int32 A) override | FProxyMaterialCompiler | inlinevirtual |
| Sobol(int32 Cell, int32 Index, int32 Seed) override | FProxyMaterialCompiler | inlinevirtual |
| SparseVolumeTexture(USparseVolumeTexture *Texture, int32 &TextureReferenceIndex, EMaterialSamplerType SamplerType) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::SparseVolumeTexture(USparseVolumeTexture *Texture, EMaterialSamplerType SamplerType) | FMaterialCompiler | inline |
| SparseVolumeTextureParameter(FName ParameterName, USparseVolumeTexture *InDefaultTexture, int32 &TextureReferenceIndex, EMaterialSamplerType SamplerType) override | FProxyMaterialCompiler | inlinevirtual |
| SparseVolumeTextureSample(int32 SparseVolumeTextureIndex, int32 UVWIndex, int32 MipValue0Index, int32 MipValue1Index, int32 PhysicalTileDataIdxIndex, ETextureMipValueMode MipValueMode, ESamplerSourceMode SamplerSource) | FProxyMaterialCompiler | inlinevirtual |
| SparseVolumeTextureSamplePageTable(int32 SparseVolumeTextureIndex, int32 UVWIndex, int32 MipLevelIndex, ESamplerSourceMode SamplerSource, bool bIsManualLinearMipMapSecondSample) override | FProxyMaterialCompiler | inlinevirtual |
| SparseVolumeTextureSamplePhysicalTileData(int32 SparseVolumeTextureIndex, int32 VoxelCoordIndex, int32 PhysicalTileDataIdxIndex, bool bIsManualLinearMipMapSecondSample) override | FProxyMaterialCompiler | inlinevirtual |
| SparseVolumeTextureUniform(int32 TextureIndex, int32 VectorIndex, UE::Shader::EValueType Type) override | FProxyMaterialCompiler | inlinevirtual |
| SparseVolumeTextureUniformParameter(FName ParameterName, int32 TextureIndex, int32 VectorIndex, UE::Shader::EValueType Type) override | FProxyMaterialCompiler | inlinevirtual |
| SpeedTree(int32 GeometryArg, int32 WindArg, int32 LODArg, float BillboardThreshold, bool bAccurateWindVelocities, bool bExtraBend, int32 ExtraBendArg) override | FProxyMaterialCompiler | inlinevirtual |
| SphericalParticleOpacity(int32 Density) override | FProxyMaterialCompiler | inlinevirtual |
| SquareRoot(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| StaticBool(bool Value) override | FProxyMaterialCompiler | inlinevirtual |
| StaticBoolParameter(FName ParameterName, bool bDefaultValue) override | FProxyMaterialCompiler | inlinevirtual |
| StaticComponentMask(int32 Vector, FName ParameterName, bool bDefaultR, bool bDefaultG, bool bDefaultB, bool bDefaultA) override | FProxyMaterialCompiler | inlinevirtual |
| StaticTerrainLayerWeight(FName ParameterName, int32 Default, bool bTextureArray=false) override | FProxyMaterialCompiler | inlinevirtual |
| Step(int32 Y, int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| Sub(int32 A, int32 B) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateAdd(int32 A, int32 B, int OperatorIndex, uint32 MaxDistanceFromLeaves) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateAddParameterBlending(int32 A, int32 B, int32 AMixWeight, const FString &SharedLocalBasisIndexMacro, int32 ABSDFNormalCodeChunk, int32 BBSDFNormalCodeChunk, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateAddParameterBlendingBSDFCoverageToNormalMixCodeChunk(int32 ACodeChunk, int32 BCodeChunk) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateCompilationGetOperator(FGuid SubstrateExpressionGuid) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateCompilationGetOperatorFromIndex(int32 OperatorIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateCompilationInfoRegisterSharedLocalBasis(int32 NormalCodeChunk) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateCompilationInfoRegisterSharedLocalBasis(int32 NormalCodeChunk, int32 TangentCodeChunk) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateCompilationRegisterOperator(int32 OperatorType, FGuid SubstrateExpressionGuid, FGuid ChildMaterialExpressionGuid, UMaterialExpression *Parent, FGuid SubstrateParentExpressionGuid, bool bUseParameterBlending=false) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateCompilePreview(int32 SubstrateDataCodeChunk) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateConversionFromLegacy(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 ThinTranslucentTransmittanceColor, int32 ThinTranslucentSurfaceCoverage, int32 WaterScatteringCoefficients, int32 WaterAbsorptionCoefficients, int32 WaterPhaseG, int32 ColorScaleBehindWater, int32 ShadingModel, int32 Normal, int32 Tangent, const FString &SharedLocalBasisIndexMacro, int32 ClearCoat_Normal, int32 ClearCoat_Tangent, const FString &ClearCoat_SharedLocalBasisIndexMacro, int32 CustomTangent_Tangent, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateCreateAndRegisterNullMaterial() override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateEyeBSDF(int32 DiffuseAlbedo, int32 Roughness, int32 IrisMask, int32 IrisDistance, int32 IrisNormal, int32 IrisPlaneNormal, int32 SSSProfileId, int32 EmissiveColor, int32 CorneaNormal, const FString &SharedLocalBasisIndexMacro, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateHairBSDF(int32 BaseColor, int32 Scatter, int32 Specular, int32 Roughness, int32 Backlit, int32 EmissiveColor, int32 Tangent, const FString &SharedLocalBasisIndexMacro, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateHazinessToSecondaryRoughness(int32 BaseRoughness, int32 Haziness, int32 OutputIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateHorizontalMixing(int32 Background, int32 Foreground, int32 Mix, int OperatorIndex, uint32 MaxDistanceFromLeaves) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateHorizontalMixingParameterBlending(int32 Background, int32 Foreground, int32 HorizontalMixCodeChunk, int32 NormalMixCodeChunk, const FString &SharedLocalBasisIndexMacro, int32 BackgroundBSDFNormalCodeChunk, int32 ForegroundBSDFNormalCodeChunk, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateHorizontalMixingParameterBlendingBSDFCoverageToNormalMixCodeChunk(int32 BackgroundCodeChunk, int32 ForegroundCodeChunk, int32 HorizontalMixCodeChunk) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateMetalnessToDiffuseAlbedoF0(int32 BaseColor, int32 Specular, int32 Metallic, int32 OutputIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateSelectParameterBlending(int32 A, int32 B, int32 SelectValue, const FString &SharedLocalBasisIndexMacro, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateSingleLayerWaterBSDF(int32 BaseColor, int32 Metallic, int32 Specular, int32 Roughness, int32 EmissiveColor, int32 TopMaterialOpacity, int32 WaterAlbedo, int32 WaterExtinction, int32 WaterPhaseG, int32 ColorScaleBehindWater, int32 Normal, const FString &SharedLocalBasisIndexMacro, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateSkipsOpacityEvaluation() override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateSlabBSDF(int32 DiffuseAlbedo, int32 F0, int32 F90, int32 Roughness, int32 Anisotropy, int32 SSSProfileId, int32 SSSMFP, int32 SSSMFPScale, int32 SSSPhaseAniso, int32 SSSType, int32 EmissiveColor, int32 SecondRoughness, int32 SecondRoughnessWeight, int32 SecondRoughnessAsSimpleClearCoat, int32 ClearCoatBottomNormal, int32 FuzzAmount, int32 FuzzColor, int32 FuzzRoughness, int32 Thickness, int32 GlintValue, int32 GlintUV, int32 SpecularProfileId, bool bIsAtTheBottomOfTopology, int32 Normal, int32 Tangent, const FString &SharedLocalBasisIndexMacro, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateThicknessStackGetThicknessCode(int32 Index) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateThicknessStackGetThicknessIndex() override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateThicknessStackPop() override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateThicknessStackPush(UMaterialExpression *Expression, FScalarMaterialInput *Input) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateThicknessStackPush(UMaterialExpression *Expression, FExpressionInput *Input) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateThinFilm(int32 NormalCodeChunk, int32 SpecularColorCodeChunk, int32 EdgeSpecularColorCodeChunk, int32 ThicknessCodeChunk, int32 IORCodeChunk, int32 OutputIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateTransmittanceToMFP(int32 TransmittanceColor, int32 DesiredThickness, int32 OutputIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateTreeStackGetParentPathUniqueId() override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateTreeStackGetPathUniqueId() override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateTreeStackPop() override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateTreeStackPush(UMaterialExpression *Expression, uint32 InputIndex) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateUIBSDF(int32 EmissiveColor, int32 Opacity, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateUnlitBSDF(int32 EmissiveColor, int32 TransmittanceColor, int32 Normal, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateVerticalLayering(int32 Top, int32 Base, int32 Thickness, int OperatorIndex, uint32 MaxDistanceFromLeaves) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateVerticalLayeringParameterBlending(int32 Top, int32 Base, int32 Thickness, const FString &SharedLocalBasisIndexMacro, int32 TopBSDFNormalCodeChunk, int32 BaseBSDFNormalCodeChunk, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateVerticalLayeringParameterBlendingBSDFCoverageToNormalMixCodeChunk(int32 TopCodeChunk) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateVolumetricFogCloudBSDF(int32 Albedo, int32 Extinction, int32 EmissiveColor, int32 AmbientOcclusion, bool bEmissiveOnly) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateWeight(int32 A, int32 Weight, int OperatorIndex, uint32 MaxDistanceFromLeaves) override | FProxyMaterialCompiler | inlinevirtual |
| SubstrateWeightParameterBlending(int32 A, int32 Weight, FSubstrateOperator *PromoteToOperator) override | FProxyMaterialCompiler | inlinevirtual |
| Switch(int32 SwitchValueInput, int32 DefaultInput, TArray< int32 > &CompiledInputs) override | FProxyMaterialCompiler | inlinevirtual |
| Tangent(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| TemporalSobol(int32 Index, int32 Seed) override | FProxyMaterialCompiler | inlinevirtual |
| Texture(UTexture *InTexture, int32 &TextureReferenceIndex, EMaterialSamplerType SamplerType, ESamplerSourceMode SamplerSource=SSM_FromTextureAsset, ETextureMipValueMode MipValueMode=TMVM_None) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::Texture(UTexture *InTexture, EMaterialSamplerType SamplerType, ESamplerSourceMode SamplerSource=SSM_FromTextureAsset) | FMaterialCompiler | inline |
| TextureCollection(UTextureCollection *TextureCollection, int32 &TextureCollectionReferenceIndex) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::TextureCollection(UTextureCollection *InTextureCollection) | FMaterialCompiler | inline |
| TextureCollectionCount(int32 InTextureCollectionCodeIndex) override | FProxyMaterialCompiler | inlinevirtual |
| TextureCollectionParameter(FName ParameterName, UTextureCollection *DefaultValue, int32 &TextureCollectionReferenceIndex) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::TextureCollectionParameter(FName ParameterName, UTextureCollection *DefaultValue) | FMaterialCompiler | inline |
| TextureCoordinate(uint32 CoordinateIndex, bool UnMirrorU, bool UnMirrorV) override | FProxyMaterialCompiler | inlinevirtual |
| TextureDecalDerivative(bool bDDY) override | FProxyMaterialCompiler | inlinevirtual |
| TextureDecalMipmapLevel(int32 TextureSizeInput) override | FProxyMaterialCompiler | inlinevirtual |
| TextureFromCollection(int32 TextureCollectionCodeIndex, int32 IndexIntoCollectionCodeIndex, EMaterialValueType ResultTextureType) override | FProxyMaterialCompiler | inlinevirtual |
| TextureParameter(FName ParameterName, UTexture *DefaultValue, int32 &TextureReferenceIndex, EMaterialSamplerType SamplerType, ESamplerSourceMode SamplerSource=SSM_FromTextureAsset) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::TextureParameter(FName ParameterName, UTexture *DefaultTexture, EMaterialSamplerType SamplerType, ESamplerSourceMode SamplerSource=SSM_FromTextureAsset) | FMaterialCompiler | inline |
| TextureProperty(int32 InTexture, EMaterialExposedTextureProperty Property) override | FProxyMaterialCompiler | inlinevirtual |
| TextureSample(int32 InTexture, int32 Coordinate, enum EMaterialSamplerType SamplerType, int32 MipValue0Index, int32 MipValue1Index, ETextureMipValueMode MipValueMode, ESamplerSourceMode SamplerSource, ETextureGatherMode GatherMode, int32 TextureReferenceIndex, bool AutomaticViewMipBias, bool AdaptiveVirtualTexture, bool EnableFeedback) override | FProxyMaterialCompiler | inlinevirtual |
| TextureStreamingInfo(int32 TextureReferenceIndex, int32 TextureIndex, int32 CoordinateIndex) override | FProxyMaterialCompiler | inlinevirtual |
| TransformFromPeriodicWorldPosition(EMaterialCommonBasis DestCoordBasis, int TileScaleIndex, int32 A) | FMaterialCompiler | inline |
| TransformNormalFromRequestedBasisToWorld(int32 NormalCodeChunk) override | FProxyMaterialCompiler | inlinevirtual |
| TransformPosition(EMaterialCommonBasis SourceCoordBasis, EMaterialCommonBasis DestCoordBasis, FTransformParameters &Parameters, int32 A) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::TransformPosition(EMaterialCommonBasis SourceCoordBasis, EMaterialCommonBasis DestCoordBasis, int32 A) | FMaterialCompiler | inline |
| TransformToPeriodicWorldPosition(EMaterialCommonBasis SourceCoordBasis, int TileScaleIndex, int32 A) | FMaterialCompiler | inline |
| TransformVector(EMaterialCommonBasis SourceCoordBasis, EMaterialCommonBasis DestCoordBasis, FTransformParameters &Parameters, int32 A) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::TransformVector(EMaterialCommonBasis SourceCoordBasis, EMaterialCommonBasis DestCoordBasis, int32 A) | FMaterialCompiler | inline |
| Truncate(int32 X) override | FProxyMaterialCompiler | inlinevirtual |
| TruncateLWC(int32 Code) override | FProxyMaterialCompiler | inlinevirtual |
| TwoSidedSign() override | FProxyMaterialCompiler | inlinevirtual |
| ValidCast(int32 Code, EMaterialValueType DestType) override | FProxyMaterialCompiler | inlinevirtual |
| VectorNoise(int32 Position, EPositionOrigin PositionOrigin, int32 Quality, uint8 NoiseFunction, bool bTiling, uint32 TileSize) override | FProxyMaterialCompiler | inlinevirtual |
| VectorParameter(FName ParameterName, const FLinearColor &DefaultValue) | FMaterialCompiler | |
| VertexColor() override | FProxyMaterialCompiler | inlinevirtual |
| VertexInterpolator(uint32 InterpolatorIndex)=0 | FMaterialCompiler | pure virtual |
| VertexNormal() override | FProxyMaterialCompiler | inlinevirtual |
| VertexTangent() override | FProxyMaterialCompiler | inlinevirtual |
| ViewProperty(EMaterialExposedViewProperty Property, bool InvProperty) override | FProxyMaterialCompiler | inlinevirtual |
| VirtualTexture(URuntimeVirtualTexture *InTexture, int32 TextureLayerIndex, int32 PageTableLayerIndex, int32 &TextureReferenceIndex, EMaterialSamplerType SamplerType) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::VirtualTexture(URuntimeVirtualTexture *InTexture, int32 TextureLayerIndex, int32 PageTableLayerIndex, EMaterialSamplerType SamplerType) | FMaterialCompiler | inline |
| VirtualTextureCustomData() override | FProxyMaterialCompiler | inlinevirtual |
| VirtualTextureParameter(FName ParameterName, URuntimeVirtualTexture *DefaultValue, int32 TextureLayerIndex, int32 PageTableLayerIndex, int32 &TextureReferenceIndex, EMaterialSamplerType SamplerType) override | FProxyMaterialCompiler | inlinevirtual |
| FMaterialCompiler::VirtualTextureParameter(FName ParameterName, URuntimeVirtualTexture *DefaultValue, int32 TextureLayerIndex, int32 PageTableLayerIndex, EMaterialSamplerType SamplerType) | FMaterialCompiler | inline |
| VirtualTextureUniform(int32 TextureIndex, int32 VectorIndex, UE::Shader::EValueType Type) override | FProxyMaterialCompiler | inlinevirtual |
| VirtualTextureUniform(FName ParameterName, int32 TextureIndex, int32 VectorIndex, UE::Shader::EValueType Type) override | FProxyMaterialCompiler | inlinevirtual |
| VirtualTextureUnpack(int32 CodeIndex0, int32 CodeIndex1, int32 CodeIndex2, int32 P0, EVirtualTextureUnpackType UnpackType) override | FProxyMaterialCompiler | inlinevirtual |
| VirtualTextureWorldToUV(int32 WorldPositionIndex, int32 P0, int32 P1, int32 P2, EPositionOrigin PositionOrigin) override | FProxyMaterialCompiler | inlinevirtual |
| WorldPosition(EWorldPositionIncludedOffsets WorldPositionIncludedOffsets) override | FProxyMaterialCompiler | inlinevirtual |
| ~FMaterialCompiler() | FMaterialCompiler | inlinevirtual |