summaryrefslogtreecommitdiff
path: root/Assets/uGUI-2017.1/UnityEngine.UI/UI/Core/GraphicRebuildTracker.cs
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-04-07 19:10:30 +0800
committerchai <chaifix@163.com>2021-04-07 19:10:30 +0800
commite7dfbec8e8634e767d78959941daf71a96e021cf (patch)
tree58895a7c60df0bd3f316e6461051eabd1c0a51e1 /Assets/uGUI-2017.1/UnityEngine.UI/UI/Core/GraphicRebuildTracker.cs
parentff5a3fbf31db349db11bbc5c60ba199d26780f19 (diff)
*移动目录
Diffstat (limited to 'Assets/uGUI-2017.1/UnityEngine.UI/UI/Core/GraphicRebuildTracker.cs')
-rw-r--r--Assets/uGUI-2017.1/UnityEngine.UI/UI/Core/GraphicRebuildTracker.cs38
1 files changed, 0 insertions, 38 deletions
diff --git a/Assets/uGUI-2017.1/UnityEngine.UI/UI/Core/GraphicRebuildTracker.cs b/Assets/uGUI-2017.1/UnityEngine.UI/UI/Core/GraphicRebuildTracker.cs
deleted file mode 100644
index c081269..0000000
--- a/Assets/uGUI-2017.1/UnityEngine.UI/UI/Core/GraphicRebuildTracker.cs
+++ /dev/null
@@ -1,38 +0,0 @@
-#if UNITY_EDITOR
-using System.Collections.Generic;
-using UnityEngine.UI.Collections;
-
-namespace UnityEngine.UI
-{
- public static class GraphicRebuildTracker
- {
- static IndexedSet<Graphic> m_Tracked = new IndexedSet<Graphic>();
- static bool s_Initialized;
-
- public static void TrackGraphic(Graphic g)
- {
- if (!s_Initialized)
- {
- CanvasRenderer.onRequestRebuild += OnRebuildRequested;
- s_Initialized = true;
- }
-
- m_Tracked.AddUnique(g);
- }
-
- public static void UnTrackGraphic(Graphic g)
- {
- m_Tracked.Remove(g);
- }
-
- static void OnRebuildRequested()
- {
- StencilMaterial.ClearAll();
- for (int i = 0; i < m_Tracked.Count; i++)
- {
- m_Tracked[i].OnRebuildRequested();
- }
- }
- }
-}
-#endif // if UNITY_EDITOR