internal static void Unregister(BoingReactorFieldCPUSampler sampler) { if (OnReactorFieldCPUSamplerUnregister != null) { OnReactorFieldCPUSamplerUnregister(sampler); } s_cpuSamplerMap.Remove(sampler.GetInstanceID()); PostUnregisterEffectorReactor(); }
internal static void Register(BoingReactorFieldCPUSampler sampler) { PreRegisterEffectorReactor(); s_cpuSamplerMap.Add(sampler.GetInstanceID(), sampler); if (OnReactorFieldCPUSamplerRegister != null) { OnReactorFieldCPUSamplerUnregister(sampler); } }