UnityEditor.LayerVisibilityWindow.RepaintAllSceneViews C# (CSharp) Method

RepaintAllSceneViews() private static method

private static RepaintAllSceneViews ( ) : void
return void
        private static void RepaintAllSceneViews()
        {
            foreach (SceneView view in Resources.FindObjectsOfTypeAll(typeof(SceneView)))
            {
                view.Repaint();
            }
        }

Usage Example

示例#1
0
        private void DoSpecialLayer(Rect rect, bool all, ref bool even)
        {
            bool visible = (Tools.visibleLayers & this.m_AllLayersMask) == (!all ? 0 : this.m_AllLayersMask);
            bool visibleChanged;
            bool lockedChanged;

            this.DoLayerEntry(rect, !all ? "Nothing" : "Everything", even, true, false, visible, false, out visibleChanged, out lockedChanged);
            if (visibleChanged)
            {
                Tools.visibleLayers = !all ? 0 : -1;
                LayerVisibilityWindow.RepaintAllSceneViews();
            }
            even = !even;
        }
All Usage Examples Of UnityEditor.LayerVisibilityWindow::RepaintAllSceneViews