com.jme.scene.state.lwjgl.records
Class MaterialStateRecord
java.lang.Object
com.jme.scene.state.StateRecord
com.jme.scene.state.lwjgl.records.MaterialStateRecord
public class MaterialStateRecord
- extends StateRecord
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
frontAmbient
public ColorRGBA frontAmbient
frontDiffuse
public ColorRGBA frontDiffuse
frontSpecular
public ColorRGBA frontSpecular
frontEmissive
public ColorRGBA frontEmissive
backAmbient
public ColorRGBA backAmbient
backDiffuse
public ColorRGBA backDiffuse
backSpecular
public ColorRGBA backSpecular
backEmissive
public ColorRGBA backEmissive
shininess
public float shininess
colorMaterial
public int colorMaterial
materialFace
public int materialFace
face
public int face
tempColorBuff
public java.nio.FloatBuffer tempColorBuff
MaterialStateRecord
public MaterialStateRecord()
isSetColor
public boolean isSetColor(int face,
int glMatColor,
ColorRGBA color,
MaterialStateRecord record)
setColor
public void setColor(int face,
int glMatColor,
ColorRGBA color)
resetColorsForCM
public void resetColorsForCM(int face,
int glMat)
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