Package com.ardor3d.renderer.state
Class ColorMaskState
java.lang.Object
com.ardor3d.renderer.state.RenderState
com.ardor3d.renderer.state.ColorMaskState
- All Implemented Interfaces:
Savable
ColorMaskState
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ardor3d.renderer.state.RenderState
RenderState.StateStack, RenderState.StateType
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
protected boolean
protected boolean
protected boolean
Fields inherited from class com.ardor3d.renderer.state.RenderState
_quickCompare
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getAlpha()
boolean
getBlue()
boolean
getGreen()
boolean
getRed()
getType()
void
read
(InputCapsule capsule) void
setAll
(boolean on) void
setAlpha
(boolean alpha) void
setBlue
(boolean blue) void
setGreen
(boolean green) void
setRed
(boolean red) void
write
(OutputCapsule capsule) Methods inherited from class com.ardor3d.renderer.state.RenderState
createState, extract, getClassTag, isEnabled, needsRefresh, setEnabled, setNeedsRefresh, setQuickCompares
-
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
- Specified by:
getType
in classRenderState
- 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
- Specified by:
write
in interfaceSavable
- Overrides:
write
in classRenderState
- Throws:
IOException
-
read
- Specified by:
read
in interfaceSavable
- Overrides:
read
in classRenderState
- Throws:
IOException
-
createStateRecord
- Specified by:
createStateRecord
in classRenderState
-