Class LightStateRecord

java.lang.Object
com.ardor3d.renderer.state.record.StateRecord
com.ardor3d.renderer.state.record.LightStateRecord

public class LightStateRecord extends StateRecord
  • Field Details

  • Constructor Details

    • LightStateRecord

      public LightStateRecord()
  • Method Details

    • getBackLightMask

      public int getBackLightMask()
    • setBackLightMask

      public void setBackLightMask(int backLightMask)
    • getLightRecord

      public LightRecord getLightRecord(int index)
    • setLightRecord

      public void setLightRecord(LightRecord lr, int index)
    • getLightMask

      public int getLightMask()
    • setLightMask

      public void setLightMask(int lightMask)
    • isTwoSidedOn

      public boolean isTwoSidedOn()
    • setTwoSidedOn

      public void setTwoSidedOn(boolean twoSidedOn)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • isLocalViewer

      public boolean isLocalViewer()
    • setLocalViewer

      public void setLocalViewer(boolean localViewer)
    • isSeparateSpecular

      public boolean isSeparateSpecular()
    • setSeparateSpecular

      public void setSeparateSpecular(boolean seperateSpecular)
    • invalidate

      public void invalidate()
      Description copied from class: StateRecord
      Invalidate this record - iow, we don't trust this record's information about the opengl state machine.
      Overrides:
      invalidate in class StateRecord
    • validate

      public void validate()
      Description copied from class: StateRecord
      Validate this record - iow, we trust this record's information about the opengl state machine.
      Overrides:
      validate in class StateRecord