public override void OnInspectorGUI()
{
base.serializedObject.Update();
Effector2D target = base.target as Effector2D;
this.m_ShowColliderMask.target = target.useColliderMask;
EditorGUILayout.PropertyField(this.m_UseColliderMask, new GUILayoutOption[0]);
if (EditorGUILayout.BeginFadeGroup(this.m_ShowColliderMask.faded))
{
EditorGUILayout.PropertyField(this.m_ColliderMask, new GUILayoutOption[0]);
}
EditorGUILayout.EndFadeGroup();
base.serializedObject.ApplyModifiedProperties();
if (<>f__am$cache0 == null)
{
<>f__am$cache0 = new Func<Collider2D, bool>(null, (IntPtr) <OnInspectorGUI>m__0);