public static void RegisterEmitter(ILightEmitter light) { if (!pointLights.Contains(light)) { pointLights.Add(light); } }
//don't see a need for this but it's easy to make public static void UnregisterEmitter(ILightEmitter light) { pointLights.Remove(light); }