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

#include <MaterialInstanceSupport.h>

Public Attributes

TArray< THashedMaterialParameterMap< bool >::TNamedParameter > StaticSwitchParameters
 
TArray< THashedMaterialParameterMap< float >::TNamedParameter > ScalarParameters
 
TArray< THashedMaterialParameterMap< FLinearColor >::TNamedParameter > VectorParameters
 
TArray< THashedMaterialParameterMap< FVector4d >::TNamedParameter > DoubleVectorParameters
 
TArray< THashedMaterialParameterMap< const UTexture * >::TNamedParameter > TextureParameters
 
TArray< THashedMaterialParameterMap< const UTextureCollection * >::TNamedParameter > TextureCollectionParameters
 
TArray< THashedMaterialParameterMap< const URuntimeVirtualTexture * >::TNamedParameter > RuntimeVirtualTextureParameters
 
TArray< THashedMaterialParameterMap< const USparseVolumeTexture * >::TNamedParameter > SparseVolumeTextureParameters
 
TArray< THashedMaterialParameterMap< const UMaterialParameterCollection * >::TNamedParameter > ParameterCollectionParameters
 
TArray< FUserSceneTextureOverrideUserSceneTextureOverrides
 
FPostProcessBlendableOverrides PostProcessBlendableOverrides
 

Member Data Documentation

◆ DoubleVectorParameters

TArray<THashedMaterialParameterMap<FVector4d>::TNamedParameter> FMaterialInstanceParameterSet::DoubleVectorParameters

◆ ParameterCollectionParameters

TArray<THashedMaterialParameterMap<const UMaterialParameterCollection*>::TNamedParameter> FMaterialInstanceParameterSet::ParameterCollectionParameters

◆ PostProcessBlendableOverrides

FPostProcessBlendableOverrides FMaterialInstanceParameterSet::PostProcessBlendableOverrides

◆ RuntimeVirtualTextureParameters

TArray<THashedMaterialParameterMap<const URuntimeVirtualTexture*>::TNamedParameter> FMaterialInstanceParameterSet::RuntimeVirtualTextureParameters

◆ ScalarParameters

TArray<THashedMaterialParameterMap<float>::TNamedParameter> FMaterialInstanceParameterSet::ScalarParameters

◆ SparseVolumeTextureParameters

TArray<THashedMaterialParameterMap<const USparseVolumeTexture*>::TNamedParameter> FMaterialInstanceParameterSet::SparseVolumeTextureParameters

◆ StaticSwitchParameters

TArray<THashedMaterialParameterMap<bool>::TNamedParameter> FMaterialInstanceParameterSet::StaticSwitchParameters

◆ TextureCollectionParameters

TArray<THashedMaterialParameterMap<const UTextureCollection*>::TNamedParameter> FMaterialInstanceParameterSet::TextureCollectionParameters

◆ TextureParameters

TArray<THashedMaterialParameterMap<const UTexture*>::TNamedParameter> FMaterialInstanceParameterSet::TextureParameters

◆ UserSceneTextureOverrides

TArray<FUserSceneTextureOverride> FMaterialInstanceParameterSet::UserSceneTextureOverrides

◆ VectorParameters

TArray<THashedMaterialParameterMap<FLinearColor>::TNamedParameter> FMaterialInstanceParameterSet::VectorParameters

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