UnityEditor.ClothInspector.PaintGUI C# (CSharp) Method

PaintGUI() private method

private PaintGUI ( ) : void
return void
        private void PaintGUI()
        {
            this.state.PaintMaxDistance = this.PaintField(this.state.PaintMaxDistance, ref this.state.PaintMaxDistanceEnabled, DrawMode.MaxDistance);
            this.state.PaintCollisionSphereDistance = this.PaintField(this.state.PaintCollisionSphereDistance, ref this.state.PaintCollisionSphereDistanceEnabled, DrawMode.CollisionSphereDistance);
            if (this.state.PaintMaxDistanceEnabled && !this.state.PaintCollisionSphereDistanceEnabled)
            {
                this.drawMode = DrawMode.MaxDistance;
            }
            else if (!this.state.PaintMaxDistanceEnabled && this.state.PaintCollisionSphereDistanceEnabled)
            {
                this.drawMode = DrawMode.CollisionSphereDistance;
            }
            using (new EditorGUI.DisabledScope(true))
            {
                GUILayout.BeginHorizontal(new GUILayoutOption[0]);
                GUILayout.Label("Set constraints to paint onto cloth vertices.", new GUILayoutOption[0]);
                GUILayout.FlexibleSpace();
                GUILayout.EndHorizontal();
            }
        }