/Engine/Source/Runtime/Engine/Classes/Materials/MaterialInstanceConstant.h
Material Instances may be used to change the appearance of a material without incurring an expensive recompilation of the material. General modification of the material cannot be supported without recompilation, so the instances are limited to changing the values of predefined material parameters. The parameters are statically defined in the compiled material by a unique name, type and default value.
class UMaterialInstanceConstant : public [UMaterialInstance](API\Runtime\Engine\Materials\UMaterialInstance)
FGuid
ParameterStateId
Unique ID for this material instance's parameter set Updated on changes in the editor to allow those changes to be detected
TObjectPtr< cla...
PhysMaterialMask
Physical material mask to use for this graphics material. Used for sounds, effects etc.