Zdexby TheHolyOneZ
2,759 classes
Class

UMaterialInstanceDynamic

: UMaterialInstance : UMaterialInterface : UObject
/Script/Engine.MaterialInstanceDynamic 0x0360 (864 B) align 8 inherited 0x0310 vtable /Script/Engine
0x00x0360

Members 0

OffsetSizeNameTypeFlagsDefault
0x03100x50unreflected bytes to end of UMaterialInstanceDynamic
Inherited from UMaterialInstance 14
OffsetSizeNameTypeFlagsDefault
0x08PhysMaterialUPhysicalMaterial*7 flagsnullptr
0x40PhysicalMaterialMap[8]UPhysicalMaterial*6 flagsnullptr
0x08ParentUMaterialInterface*9 flagsnullptr
0x01bHasStaticPermutationResource : 1bit 0bool3 flagsfalse
0x01bOverrideSubsurfaceProfile : 1bit 1bool6 flagsfalse
0x00D90x07padding / unreflected
0x10ScalarParameterValuesTArray<FScalarParameterValue>5 flags[]
0x10VectorParameterValuesTArray<FVectorParameterValue>5 flags[]
0x10TextureParameterValuesTArray<FTextureParameterValue>5 flags[]
0x10RuntimeVirtualTextureParameterValuesTArray<FRuntimeVirtualTextureParameterValue>5 flags[]
0x10FontParameterValuesTArray<FFontParameterValue>5 flags[]
0x08BasePropertyOverridesFMaterialInstanceBasePropertyOverrides3 flags{bOverride_OpacityMaskClipValue=false, bOverride_BlendMode=…
0x01380x10padding / unreflected
0x40StaticParametersFStaticParameterSet1 flags{StaticSwitchParameters=[], StaticComponentMaskParameters=[…
0x150CachedLayerParametersFMaterialCachedParameters1 flags{RuntimeEntries={NameHashes=[], ParameterInfos=[], Expressi…
0x10CachedReferencedTexturesTArray<UObject*>2 flags[]
Inherited from UMaterialInterface 4
OffsetSizeNameTypeFlagsDefault
0x08SubsurfaceProfileUSubsurfaceProfile*8 flagsnullptr
0x00400x10padding / unreflected
0x10LightmassSettingsFLightmassMaterialInterfaceSettingsProtected+3 flags{EmissiveBoost=1, DiffuseBoost=1, ExportResolutionScale=1, …
0x10TextureStreamingDataTArray<FMaterialTextureInfo>Protected+2 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+6 flags[]

Functions 17

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 SetScalarParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, float Value)FinalNative+1 flags0x14
void SetScalarParameterValue(const FName& ParameterName, float Value)FinalNative+1 flags0x0C
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
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
void CopyParameterOverrides(UMaterialInstance* MaterialInstance)FinalNative+1 flags0x08
void CopyInterpParameters(UMaterialInstance* Source)FinalNative+1 flags0x08
void ATLAS_SetScalarParameterValue(const FName& ParameterName, float Value)FinalNative+1 flags0x0C

Used by 22

types with a member, parameter or interface of this type