Example #1
0
        internal static void Unregister(BoingReactorFieldCPUSampler sampler)
        {
            if (OnReactorFieldCPUSamplerUnregister != null)
            {
                OnReactorFieldCPUSamplerUnregister(sampler);
            }

            s_cpuSamplerMap.Remove(sampler.GetInstanceID());
            PostUnregisterEffectorReactor();
        }
Example #2
0
        internal static void Register(BoingReactorFieldCPUSampler sampler)
        {
            PreRegisterEffectorReactor();
            s_cpuSamplerMap.Add(sampler.GetInstanceID(), sampler);

            if (OnReactorFieldCPUSamplerRegister != null)
            {
                OnReactorFieldCPUSamplerUnregister(sampler);
            }
        }