UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMaterialCachedExpressionEditorOnlyData Struct Reference

#include <MaterialCachedData.h>

Public Attributes

FMaterialCachedParameterEntry EditorOnlyEntries [NumMaterialEditorOnlyParameterTypes]
 
FMaterialCachedParameterEditorEntry EditorEntries [NumMaterialParameterTypes]
 
TArray< boolStaticSwitchValues_DEPRECATED
 
TArray< FStaticComponentMaskValueStaticComponentMaskValues
 
TArray< FVector2DScalarMinMaxValues
 
TArray< TSoftObjectPtr< UObject > > ScalarEnumerationValues
 
TArray< int32ScalarEnumerationIndexValues
 
TArray< TSoftObjectPtr< UCurveLinearColor > > ScalarCurveValues
 
TArray< TSoftObjectPtr< UCurveLinearColorAtlas > > ScalarCurveAtlasValues
 
TArray< FParameterChannelNamesVectorChannelNameValues
 
TArray< boolVectorUsedAsChannelMaskValues
 
TArray< FParameterChannelNamesTextureChannelNameValues
 
FMaterialLayersFunctionsEditorOnlyData MaterialLayers
 
TArray< FString > AssetPaths
 
TArray< FNameLandscapeLayerNames
 
TSet< FString > ExpressionIncludeFilePaths
 
TSet< FNameUserSceneTextureInputs
 
TArray< FNameShaderTags
 

Static Public Attributes

static ENGINE_API const FMaterialCachedExpressionEditorOnlyData EmptyData {}
 

Member Data Documentation

◆ AssetPaths

TArray<FString> FMaterialCachedExpressionEditorOnlyData::AssetPaths

◆ EditorEntries

FMaterialCachedParameterEditorEntry FMaterialCachedExpressionEditorOnlyData::EditorEntries[NumMaterialParameterTypes]

◆ EditorOnlyEntries

FMaterialCachedParameterEntry FMaterialCachedExpressionEditorOnlyData::EditorOnlyEntries[NumMaterialEditorOnlyParameterTypes]

◆ EmptyData

const FMaterialCachedExpressionEditorOnlyData FMaterialCachedExpressionEditorOnlyData::EmptyData {}
static

◆ ExpressionIncludeFilePaths

TSet<FString> FMaterialCachedExpressionEditorOnlyData::ExpressionIncludeFilePaths

◆ LandscapeLayerNames

TArray<FName> FMaterialCachedExpressionEditorOnlyData::LandscapeLayerNames

◆ MaterialLayers

FMaterialLayersFunctionsEditorOnlyData FMaterialCachedExpressionEditorOnlyData::MaterialLayers

◆ ScalarCurveAtlasValues

TArray<TSoftObjectPtr<UCurveLinearColorAtlas> > FMaterialCachedExpressionEditorOnlyData::ScalarCurveAtlasValues

◆ ScalarCurveValues

TArray<TSoftObjectPtr<UCurveLinearColor> > FMaterialCachedExpressionEditorOnlyData::ScalarCurveValues

◆ ScalarEnumerationIndexValues

TArray<int32> FMaterialCachedExpressionEditorOnlyData::ScalarEnumerationIndexValues

◆ ScalarEnumerationValues

TArray<TSoftObjectPtr<UObject> > FMaterialCachedExpressionEditorOnlyData::ScalarEnumerationValues

◆ ScalarMinMaxValues

TArray<FVector2D> FMaterialCachedExpressionEditorOnlyData::ScalarMinMaxValues

◆ ShaderTags

TArray<FName> FMaterialCachedExpressionEditorOnlyData::ShaderTags

◆ StaticComponentMaskValues

TArray<FStaticComponentMaskValue> FMaterialCachedExpressionEditorOnlyData::StaticComponentMaskValues

◆ StaticSwitchValues_DEPRECATED

TArray<bool> FMaterialCachedExpressionEditorOnlyData::StaticSwitchValues_DEPRECATED

◆ TextureChannelNameValues

TArray<FParameterChannelNames> FMaterialCachedExpressionEditorOnlyData::TextureChannelNameValues

◆ UserSceneTextureInputs

TSet<FName> FMaterialCachedExpressionEditorOnlyData::UserSceneTextureInputs

◆ VectorChannelNameValues

TArray<FParameterChannelNames> FMaterialCachedExpressionEditorOnlyData::VectorChannelNameValues

◆ VectorUsedAsChannelMaskValues

TArray<bool> FMaterialCachedExpressionEditorOnlyData::VectorUsedAsChannelMaskValues

The documentation for this struct was generated from the following files: