Class ColorMaskState

java.lang.Object
com.ardor3d.renderer.state.RenderState
com.ardor3d.renderer.state.ColorMaskState
All Implemented Interfaces:
Savable

public class ColorMaskState extends RenderState
ColorMaskState
  • Field Details

    • blue

      protected boolean blue
    • green

      protected boolean green
    • red

      protected boolean red
    • alpha

      protected boolean alpha
  • Constructor Details

    • ColorMaskState

      public ColorMaskState()
  • Method Details

    • getType

      public RenderState.StateType getType()
      Specified by:
      getType in class RenderState
      Returns:
      An statetype enum value for the subclass.
      See Also:
    • setAll

      public void setAll(boolean on)
    • getAlpha

      public boolean getAlpha()
      Returns:
      Returns the alpha.
    • setAlpha

      public void setAlpha(boolean alpha)
      Parameters:
      alpha - The alpha to set.
    • getBlue

      public boolean getBlue()
      Returns:
      Returns the blue.
    • setBlue

      public void setBlue(boolean blue)
      Parameters:
      blue - The blue to set.
    • getGreen

      public boolean getGreen()
      Returns:
      Returns the green.
    • setGreen

      public void setGreen(boolean green)
      Parameters:
      green - The green to set.
    • getRed

      public boolean getRed()
      Returns:
      Returns the red.
    • setRed

      public void setRed(boolean red)
      Parameters:
      red - The red to set.
    • write

      public void write(OutputCapsule capsule) throws IOException
      Specified by:
      write in interface Savable
      Overrides:
      write in class RenderState
      Throws:
      IOException
    • read

      public void read(InputCapsule capsule) throws IOException
      Specified by:
      read in interface Savable
      Overrides:
      read in class RenderState
      Throws:
      IOException
    • createStateRecord

      public StateRecord createStateRecord(ContextCapabilities caps)
      Specified by:
      createStateRecord in class RenderState