From 9c9f2171fb06fd84410d303ec59a72e1f4438b23 Mon Sep 17 00:00:00 2001 From: sebas77 Date: Mon, 23 Jan 2017 12:12:10 +0000 Subject: [PATCH] remove legacy code --- Context/Factories/Legacy.meta | 9 ------ .../IUnityContextHierarchyChangedListener.cs | 11 ------- ...ityContextHierarchyChangedListener.cs.meta | 8 ----- Context/Unity/NotifyComponentsRemoved.cs | 30 ------------------- Context/Unity/NotifyComponentsRemoved.cs.meta | 8 ----- 5 files changed, 66 deletions(-) delete mode 100644 Context/Factories/Legacy.meta delete mode 100644 Context/IUnityContextHierarchyChangedListener.cs delete mode 100644 Context/IUnityContextHierarchyChangedListener.cs.meta delete mode 100644 Context/Unity/NotifyComponentsRemoved.cs delete mode 100644 Context/Unity/NotifyComponentsRemoved.cs.meta diff --git a/Context/Factories/Legacy.meta b/Context/Factories/Legacy.meta deleted file mode 100644 index 1f220ba..0000000 --- a/Context/Factories/Legacy.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 8d34411ef4f6005489ca3bb91987c84a -folderAsset: yes -timeCreated: 1466179612 -licenseType: Pro -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Context/IUnityContextHierarchyChangedListener.cs b/Context/IUnityContextHierarchyChangedListener.cs deleted file mode 100644 index 5289957..0000000 --- a/Context/IUnityContextHierarchyChangedListener.cs +++ /dev/null @@ -1,11 +0,0 @@ -using UnityEngine; - -namespace Svelto.Context.Legacy -{ - public interface IUnityContextHierarchyChangedListener - { - void OnMonobehaviourAdded(MonoBehaviour component); - - void OnMonobehaviourRemoved(MonoBehaviour component); - } -} diff --git a/Context/IUnityContextHierarchyChangedListener.cs.meta b/Context/IUnityContextHierarchyChangedListener.cs.meta deleted file mode 100644 index f26268b..0000000 --- a/Context/IUnityContextHierarchyChangedListener.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 905bfd795bede6d448694b23dd88e0be -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Context/Unity/NotifyComponentsRemoved.cs b/Context/Unity/NotifyComponentsRemoved.cs deleted file mode 100644 index 429c162..0000000 --- a/Context/Unity/NotifyComponentsRemoved.cs +++ /dev/null @@ -1,30 +0,0 @@ -using Svelto.DataStructures; -using UnityEngine; - -namespace Svelto.Context.Legacy -{ - public class NotifyComponentsRemoved : MonoBehaviour - { - public WeakReference unityContext { private get; set; } - - void Start() - { - if (unityContext == null) - { - Destroy(this); - } - } - - void OnDestroy() - { - if (unityContext == null || unityContext.IsAlive == false) - return; - - MonoBehaviour[] components = gameObject.GetComponents(); - - for (int i = 0; i < components.Length; ++i) - if (components[i] != null) - unityContext.Target.OnMonobehaviourRemoved(components[i]); - } - } -} diff --git a/Context/Unity/NotifyComponentsRemoved.cs.meta b/Context/Unity/NotifyComponentsRemoved.cs.meta deleted file mode 100644 index 4418602..0000000 --- a/Context/Unity/NotifyComponentsRemoved.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 13278f0cd187d8d43acc6a02479e459b -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: