0x00x00E0
Members 9
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x0028 | 0x10 | padding / unreflected | |||
| 0x08 | SubsurfaceProfile | USubsurfaceProfile* | 9 flags | nullptr | |
| 0x10 | SubsurfaceProfiles | TArray<USubsurfaceProfile*> | 4 flags | [] | |
| 0x10 | SpecularProfiles | TArray<USpecularProfile*> | 4 flags | [] | |
| 0x08 | NeuralProfile | UNeuralProfile* | 9 flags | nullptr | |
| 0x0068 | 0x20 | padding / unreflected | |||
| 0x10 | LightmassSettings | FLightmassMaterialInterfaceSettings | Protected+3 flags | {EmissiveBoost=1, DiffuseBoost=1, ExportResolutionScale=1, … | |
| 0x10 | TextureStreamingData | TArray<FMaterialTextureInfo> | Protected+2 flags | [] | |
| 0x10 | AssetUserData | TArray<UAssetUserData*> | Protected+8 flags | [] | |
| 0x18 | CachedTexturesSamplingInfo | TOptional<?> | TransientProtected+2 flags | <OptionalProperty> | |
| 0x00D0 | 0x04 | padding / unreflected | |||
| 0x01 | bIncludedInBaseGame : 1bit 0 | bool | 3 flags | false | |
| 0x00D5 | 0x0B | unreflected bytes to end of UMaterialInterface | |||
Functions 8
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetForceMipLevelsToBeResident(bool OverrideForceMiplevelsToBeResident, bool bForceMiplevelsToBeResidentValue, float ForceDuration, int32 CinematicTextureGroups, bool bFastResponse) | NativePublic | 0x0D | |
| UPhysicalMaterialMask* GetPhysicalMaterialMask() | NativePublic | 0x08 | |
| UPhysicalMaterial* GetPhysicalMaterialFromMap(int32 Index) | NativePublic | 0x10 | |
| UPhysicalMaterial* GetPhysicalMaterial() | NativePublic | 0x08 | |
| FMaterialParameterInfo GetParameterInfo(const EMaterialParameterAssociation& Association, const FName& ParameterName, UMaterialFunctionInterface* LayerFunction) | FinalNative+1 flags | 0x28 | |
| UMaterialInterface* GetNaniteOverideMaterial() | FinalNative+1 flags | 0x08 | |
| EBlendMode GetBlendMode() | NativePublic | 0x01 | |
| UMaterial* GetBaseMaterial() | FinalNative+1 flags | 0x08 |
Subclasses 2
Used by 172
types with a member, parameter or interface of this typeFAddToMaterialInterfaceArrayDataflowNodeUAlphaTransformPassUAreaSpawnSettingsFAssignMaterialInterfaceToCollectionDataflowNodeFAudioMaterialWidgetStyleUBaseDynamicMeshComponentFBaseEffectSettingsABaseVehiclePartFBlueprintToCollectionDataflowNodeFBlueprintToCollectionDataflowNode_v2UBorderABP_TornadoManager_CABP_WindManager_CFBrokenMeshRecordACameraCalibrationCheckerboardUCameraCalibrationSettingsUCameraCalibrationSubsystemUCanvasUChaosClothAssetBaseUCommonLazyImageUCommonPreLoadScreenSettingsUCommonUISettingsUCompositingElementMaterialPassFCompositingMaterialUCompositingMediaInputUCompositionGraphCaptureProtocolUComposureLensBloomPassPolicyUComposurePostProcessPassUComposurePostProcessPassPolicyAControlRigControlActorFCreateGeometryCollectionFromSourcesDataflowNodeFCreateGeometryCollectionFromSourcesDataflowNode_v2ADartUDataflowMeshUDatasmithDecalComponentTemplateUDatasmithLandscapeTemplateUDatasmithLightComponentTemplateUDatasmithMaterialInstanceTemplateFDatasmithStaticMaterialTemplateUDatasmithStaticMeshComponentTemplateADecalActorUDecalComponentUDynamicMeshComponentUEditableTextAEmitterUFL_UI_CUFoliageType_InstancedStaticMeshUGameplayStaticsUGeometryCacheUGeometryCollectionFGeometryCollectionAutoInstanceMeshFGeometryCollectionSourceFGeometryCollectionTerminalDataflowNodeFGeometryCollectionTerminalDataflowNode_v2FGeometryCollectionToCollectionDataflowNodeFGeometryCollectionToCollectionDataflowNode_v2FGetFromMaterialInterfaceArrayDataflowNodeFGetMaterialInterfaceArraySizeDataflowNodeFGetMaterialInterfaceAssetDataflowNodeFGizmoElementMaterialAttributeUGLTFMaterialExportOptionsFGrassVarietyUGroomComponentFHairGroupsCardsSourceDescriptionFHairGroupsMaterialFHairGroupsMeshesSourceDescriptionFHairGroupsRenderingUHierarchicalLODSetupFHLODInstancingKeyFHLODISMComponentDescUHouseDamageComponentAHouseRuinsAHUDUImageFISMComponentDescriptorUKismetMaterialLibraryUKismetProceduralMeshLibraryUKismetRenderingLibraryULandscapeComponentFLandscapeComponentMaterialOverride+92 more