Zdexby TheHolyOneZ
9,486 classes
Class

UMaterialInstanceDynamic

: UMaterialInstance : UMaterialInterface : UObject
/Script/Engine.MaterialInstanceDynamic 0x0340 (832 B) align 8 inherited 0x02F0 vtable /Script/Engine
0x00x0340

Members 0

OffsetSizeNameTypeFlagsDefault
0x02F00x50unreflected bytes to end of UMaterialInstanceDynamic
Inherited from UMaterialInstance 23
OffsetSizeNameTypeFlagsDefault
0x08PhysMaterialUPhysicalMaterial*8 flagsnullptr
0x40PhysicalMaterialMap[8]UPhysicalMaterial*7 flagsnullptr
0x08ParentUMaterialInterface*10 flagsnullptr
0x38NaniteOverrideMaterialFMaterialOverrideNanite2 flags{bEnableOverride=true, OverrideMaterial=nullptr, OverrideMa…
0x08SpecularProfileOverrideUSpecularProfile*6 flagsnullptr
0x01bHasStaticPermutationResource : 1bit 0bool3 flagsfalse
0x01bOverrideSubsurfaceProfile : 1bit 1bool6 flagsfalse
0x01bOverrideSpecularProfile : 1bit 2bool6 flagsfalse
0x01bOverrideBlendableLocation : 1bit 3bool5 flagsfalse
0x01bOverrideBlendablePriority : 1bit 4bool5 flagsfalse
0x01710x03padding / unreflected
0x01BlendableLocationOverrideEBlendableLocation7 flagsBL_SceneColorAfterTonemapping
0x01750x03padding / unreflected
0x04BlendablePriorityOverrideint327 flags0
0x017C0x1Cpadding / unreflected
0x10ScalarParameterValuesTArray<FScalarParameterValue>5 flags[]
0x10VectorParameterValuesTArray<FVectorParameterValue>5 flags[]
0x10DoubleVectorParameterValuesTArray<FDoubleVectorParameterValue>5 flags[]
0x10TextureParameterValuesTArray<FTextureParameterValue>5 flags[]
0x10TextureCollectionParameterValuesTArray<FTextureCollectionParameterValue>5 flags[]
0x10RuntimeVirtualTextureParameterValuesTArray<FRuntimeVirtualTextureParameterValue>5 flags[]
0x10SparseVolumeTextureParameterValuesTArray<FSparseVolumeTextureParameterValue>5 flags[]
0x10FontParameterValuesTArray<FFontParameterValue>5 flags[]
0x10UserSceneTextureOverridesTArray<FUserSceneTextureOverride>3 flags[]
0x20BasePropertyOverridesFMaterialInstanceBasePropertyOverrides3 flags{bOverride_OpacityMaskClipValue=false, bOverride_BlendMode=…
0x02480x08padding / unreflected
0x70StaticParametersRuntimeFStaticParameterSetRuntimeData1 flags{StaticSwitchParameters=[], MaterialLayers={Layers=[], Blen…
Inherited from UMaterialInterface 9
OffsetSizeNameTypeFlagsDefault
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

Functions 26

SignatureFlagsNativeParams
void SetVectorParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, const FLinearColor& Value)FinalNative+1 flags0x20
void SetVectorParameterValue(const FName& ParameterName, const FLinearColor& Value)FinalNative+1 flags0x18
void SetTextureParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, UTexture* Value)FinalNative+1 flags0x18
void SetTextureParameterValue(const FName& ParameterName, UTexture* Value)FinalNative+1 flags0x10
void SetTextureCollectionParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, UTextureCollection* Value)FinalNative+1 flags0x18
void SetTextureCollectionParameterValue(const FName& ParameterName, UTextureCollection* Value)FinalNative+1 flags0x10
void SetSparseVolumeTextureParameterValue(const FName& ParameterName, USparseVolumeTexture* Value)FinalNative+1 flags0x10
void SetScalarParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, float Value)FinalNative+1 flags0x14
void SetScalarParameterValue(const FName& ParameterName, float Value)FinalNative+1 flags0x0C
bool SetScalarParameterByIndex(int32 ParameterIndex, float Value)FinalNative+1 flags0x09
void SetRuntimeVirtualTextureParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, URuntimeVirtualTexture* Value)FinalNative+1 flags0x18
void SetRuntimeVirtualTextureParameterValue(const FName& ParameterName, URuntimeVirtualTexture* Value)FinalNative+1 flags0x10
void SetDoubleVectorParameterValue(const FName& ParameterName, const FVector4& Value)FinalNative+1 flags0x30
void K2_InterpolateMaterialInstanceParams(UMaterialInstance* SourceA, UMaterialInstance* SourceB, float alpha)FinalNative+1 flags0x14
FLinearColor K2_GetVectorParameterValueByInfo(FMaterialParameterInfo& ParameterInfo)FinalNative+1 flags0x20
FLinearColor K2_GetVectorParameterValue(const FName& ParameterName)FinalNative+1 flags0x18
UTexture* K2_GetTextureParameterValueByInfo(FMaterialParameterInfo& ParameterInfo)FinalNative+1 flags0x18
UTexture* K2_GetTextureParameterValue(const FName& ParameterName)FinalNative+1 flags0x10
UTextureCollection* K2_GetTextureCollectionParameterValueByInfo(FMaterialParameterInfo& ParameterInfo)FinalNative+1 flags0x18
UTextureCollection* K2_GetTextureCollectionParameterValue(const FName& ParameterName)FinalNative+1 flags0x10
float K2_GetScalarParameterValueByInfo(FMaterialParameterInfo& ParameterInfo)FinalNative+1 flags0x14
float K2_GetScalarParameterValue(const FName& ParameterName)FinalNative+1 flags0x0C
void K2_CopyMaterialInstanceParameters(UMaterialInterface* Source, bool bQuickParametersOnly)FinalNative+1 flags0x09
bool InitializeScalarParameterAndGetIndex(const FName& ParameterName, float Value, const int32& OutParameterIndex)FinalNative+1 flags0x11
void CopyParameterOverrides(UMaterialInstance* MaterialInstance)FinalNative+1 flags0x08
void CopyInterpParameters(UMaterialInstance* Source)FinalNative+1 flags0x08

Used by 126

types with a member, parameter or interface of this type
UBakeMeshAttributeMapsToolBaseUBakeMeshAttributeToolUBakeMeshAttributeVertexToolUBorderABP_AirhoseLever_CABP_BaseAngledSupportCorridor_CABP_BaseAngledSupportRoom_CABP_BaseSupportVertical_CABP_BaseSupportVerticalOnBase_CABP_BioLab_OutpostBase_CABP_Builder_CABP_BuilderPreviewArrow_CABP_CableTool_CABP_CollectorLeviathan_CABP_DoubleSlidingDoor_CABP_DynamicResource_DestructibleParent_CABP_DynamicResourceParent_CABP_Haul_TadpoleChassis_CABP_LifepodBay_Chunk_Hatch_CABP_Ocean_CABP_OxygenPlant_Parent_CABP_ProximityTextPop_CABP_RepairTool_CABP_Scanner_CABP_ScanningButton_BioScanAirlock_CABP_ScanningButton_CABP_ScoutRay_TadpoleChassis_CABP_SlidingDoor_CABP_SN2_Logo_RenderTargetCreator_CABP_SN2PlayerCharacter_CABP_SonicResonator_CABP_SplineTentacle_CABP_Tadpole_CABP_TwinEel_CABP_UWEWaterBiomeRegionActor_CUBPC_CollectorLeviathanGlow_CUBPC_ScanningOrb_CUBPC_ToolBatteryMesh_CUBPC_VFX_Overlay_CUCommonActionWidgetUCommonButtonBaseAControlRigControlActorUCSGMeshesToolADecalActorUDecalComponentUDynamicMeshSculptToolUEditUVIslandsToolUEngineUExistingMeshMaterialPropertiesAFS_MasterField_CAGC_BlightNodeDissolve_CAGC_BlightParasiteDeath_CAGC_BlightSapCuttableDissolve_CAGC_BlightSapDissolve_CAGC_BlightWallDissolve_CAGC_BuilderOnline_CAGC_Camouflage_Looping_PassiveBioAbility_CAGC_DamageStatesDoor_CAGC_DamageStatesHaul_CAGC_DamageStatesScoutRay_CAGC_DamageStatesTadpole_CAGC_Fabricator_Use_CAGC_Flare_Base_CAGC_ModificationStation_Use_CAGC_Player_Base_Entered_CAGC_Player_Base_Exited_CAGC_Player_Blinded_CAGC_Player_FirstSpawn_CAGC_Player_InSubmarine_CAGC_Player_Movement_Fast_CAGC_Player_Respawn_CAGC_ProcessItem_Looping_CAGC_ScannerOnline_CAGC_TadpoleLocalUnderwaterAmbience_CAGC_VehicleFabricator_Use_CAGC_Vision_Adaptation_CUGPPCountdownTimerUHeterogeneousVolumeComponentUImageUKismetMaterialLibrary+46 more