Esempio n. 1
0
        internal static void Unregister(BoingReactorField field)
        {
            if (OnReactorFieldUnregister != null)
            {
                OnReactorFieldUnregister(field);
            }

            s_fieldMap.Remove(field.GetInstanceID());
            PostUnregisterEffectorReactor();
        }
Esempio n. 2
0
        internal static void Register(BoingReactorField field)
        {
            PreRegisterEffectorReactor();
            s_fieldMap.Add(field.GetInstanceID(), field);

            if (OnReactorFieldRegister != null)
            {
                OnReactorFieldRegister(field);
            }
        }