Zdexby TheHolyOneZ
5,360 classes
Class

UMaterialInterface

: UObject
/Script/Engine.MaterialInterface 0x00E0 (224 B) align 8 inherited 0x0028 vtable /Script/Engine
0x00x00E0

Members 9

OffsetSizeNameTypeFlagsDefault
0x00280x10padding / unreflected
0x08SubsurfaceProfileUSubsurfaceProfile*9 flagsnullptr
0x10SubsurfaceProfilesTArray<USubsurfaceProfile*>4 flags[]
0x10SpecularProfilesTArray<USpecularProfile*>4 flags[]
0x08NeuralProfileUNeuralProfile*9 flagsnullptr
0x00680x20padding / unreflected
0x10LightmassSettingsFLightmassMaterialInterfaceSettingsProtected+3 flags{EmissiveBoost=1, DiffuseBoost=1, ExportResolutionScale=1, …
0x10TextureStreamingDataTArray<FMaterialTextureInfo>Protected+2 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+8 flags[]
0x18CachedTexturesSamplingInfoTOptional<?>TransientProtected+2 flags<OptionalProperty>
0x00D00x04padding / unreflected
0x01bIncludedInBaseGame : 1bit 0bool3 flagsfalse
0x00D50x0Bunreflected bytes to end of UMaterialInterface

Functions 8

SignatureFlagsNativeParams
void SetForceMipLevelsToBeResident(bool OverrideForceMiplevelsToBeResident, bool bForceMiplevelsToBeResidentValue, float ForceDuration, int32 CinematicTextureGroups, bool bFastResponse)NativePublic0x0D
UPhysicalMaterialMask* GetPhysicalMaterialMask()NativePublic0x08
UPhysicalMaterial* GetPhysicalMaterialFromMap(int32 Index)NativePublic0x10
UPhysicalMaterial* GetPhysicalMaterial()NativePublic0x08
FMaterialParameterInfo GetParameterInfo(const EMaterialParameterAssociation& Association, const FName& ParameterName, UMaterialFunctionInterface* LayerFunction)FinalNative+1 flags0x28
UMaterialInterface* GetNaniteOverideMaterial()FinalNative+1 flags0x08
EBlendMode GetBlendMode()NativePublic0x01
UMaterial* GetBaseMaterial()FinalNative+1 flags0x08

Subclasses 2

Used by 172

types with a member, parameter or interface of this type
FAddToMaterialInterfaceArrayDataflowNodeUAlphaTransformPassUAreaSpawnSettingsFAssignMaterialInterfaceToCollectionDataflowNodeFAudioMaterialWidgetStyleUBaseDynamicMeshComponentFBaseEffectSettingsABaseVehiclePartFBlueprintToCollectionDataflowNodeFBlueprintToCollectionDataflowNode_v2UBorderABP_TornadoManager_CABP_WindManager_CFBrokenMeshRecordACameraCalibrationCheckerboardUCameraCalibrationSettingsUCameraCalibrationSubsystemUCanvasUChaosClothAssetBaseUCommonLazyImageUCommonPreLoadScreenSettingsUCommonUISettingsUCompositingElementMaterialPassFCompositingMaterialUCompositingMediaInputUCompositionGraphCaptureProtocolUComposureLensBloomPassPolicyUComposurePostProcessPassUComposurePostProcessPassPolicyAControlRigControlActorFCreateGeometryCollectionFromSourcesDataflowNodeFCreateGeometryCollectionFromSourcesDataflowNode_v2ADartUDataflowMeshUDatasmithDecalComponentTemplateUDatasmithLandscapeTemplateUDatasmithLightComponentTemplateUDatasmithMaterialInstanceTemplateFDatasmithStaticMaterialTemplateUDatasmithStaticMeshComponentTemplateADecalActorUDecalComponentUDynamicMeshComponentUEditableTextAEmitterUFL_UI_CUFoliageType_InstancedStaticMeshUGameplayStaticsUGeometryCacheUGeometryCollectionFGeometryCollectionAutoInstanceMeshFGeometryCollectionSourceFGeometryCollectionTerminalDataflowNodeFGeometryCollectionTerminalDataflowNode_v2FGeometryCollectionToCollectionDataflowNodeFGeometryCollectionToCollectionDataflowNode_v2FGetFromMaterialInterfaceArrayDataflowNodeFGetMaterialInterfaceArraySizeDataflowNodeFGetMaterialInterfaceAssetDataflowNodeFGizmoElementMaterialAttributeUGLTFMaterialExportOptionsFGrassVarietyUGroomComponentFHairGroupsCardsSourceDescriptionFHairGroupsMaterialFHairGroupsMeshesSourceDescriptionFHairGroupsRenderingUHierarchicalLODSetupFHLODInstancingKeyFHLODISMComponentDescUHouseDamageComponentAHouseRuinsAHUDUImageFISMComponentDescriptorUKismetMaterialLibraryUKismetProceduralMeshLibraryUKismetRenderingLibraryULandscapeComponentFLandscapeComponentMaterialOverride+92 more