internal override bool GetOptimizedGUIBlock(bool isDirty, bool isVisible, out OptimizedGUIBlock block, out float height)
{
bool flag = base.GetOptimizedGUIBlockImplementation(isDirty, isVisible, out block, out height);
if ((base.target is MonoBehaviour) && (AudioUtil.HaveAudioCallback(base.target as MonoBehaviour) && (AudioUtil.GetCustomFilterChannelCount(base.target as MonoBehaviour) > 0)))
{
return false;
}
if (this.IsMissingMonoBehaviourTarget())
{
return false;
}
return flag;
}