UnityEditor.ShaderUtil.ApplyMaterialPropertyToMaterialPropertyBlock C# (CSharp) Method

ApplyMaterialPropertyToMaterialPropertyBlock() private method

private ApplyMaterialPropertyToMaterialPropertyBlock ( MaterialProperty materialProperty, int propertyMask, MaterialPropertyBlock propertyBlock ) : void
materialProperty MaterialProperty
propertyMask int
propertyBlock UnityEngine.MaterialPropertyBlock
return void
        internal static extern void ApplyMaterialPropertyToMaterialPropertyBlock(MaterialProperty materialProperty, int propertyMask, MaterialPropertyBlock propertyBlock);
        [MethodImpl(MethodImplOptions.InternalCall)]

Usage Example

 public void WriteToMaterialPropertyBlock(MaterialPropertyBlock materialblock, int changedPropertyMask)
 {
     ShaderUtil.ApplyMaterialPropertyToMaterialPropertyBlock(this, changedPropertyMask, materialblock);
 }