Class LightSet


  • public class LightSet
    extends Object
    • Field Detail

      • lazyLightInit

        protected boolean lazyLightInit
    • Constructor Detail

      • LightSet

        public LightSet()
      • LightSet

        public LightSet​(List<Light> lights)
    • Method Detail

      • init

        public void init​(IPainter painter)
      • enableLightIfThereAreLights

        public void enableLightIfThereAreLights​(IPainter painter)
      • enable

        public void enable​(IPainter painter,
                           boolean onlyIfAtLeastOneLight)
      • disable

        public void disable​(IPainter painter)
      • get

        public Light get​(int id)
      • add

        public void add​(Light light)
      • remove

        public void remove​(Light light)
      • queryLazyLightInit

        protected void queryLazyLightInit()
      • initLight

        protected void initLight​(IPainter painter)