public override void OnInspectorGUI()
{
base.serializedObject.Update();
this.CheckSetup();
this.DetectShaderChanged();
if ((this.isVisible && (this.m_Shader != null)) && (!this.HasMultipleMixedShaderValues() && this.PropertiesGUI()))
{
this.PropertiesChanged();
}
}