com.jme.scene.state.lwjgl.records
Class RendererRecord

java.lang.Object
  extended by com.jme.scene.state.StateRecord
      extended by com.jme.scene.state.lwjgl.records.RendererRecord

public class RendererRecord
extends StateRecord


Field Summary
 
Fields inherited from class com.jme.scene.state.StateRecord
valid
 
Constructor Summary
RendererRecord()
           
 
Method Summary
 void cleanupVBOs()
           
 void deleteVBOId(int id)
           
 void invalidate()
          Invalidate this record - iow, we don't trust this record's information about the opengl state machine.
 void invalidateMatrix()
           
 void invalidateVBO()
           
 int makeVBOId()
           
 void setBoundElementVBO(int id)
           
 void setBoundVBO(int id)
           
 void setCurrentColor(ColorRGBA setTo)
           
 void setCurrentColor(float red, float green, float blue, float alpha)
           
 void switchMode(int mode)
           
 void validate()
          Validate this record - iow, we trust this record's information about the opengl state machine.
 
Methods inherited from class com.jme.scene.state.StateRecord
isValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RendererRecord

public RendererRecord()
Method Detail

switchMode

public void switchMode(int mode)

setCurrentColor

public void setCurrentColor(ColorRGBA setTo)

setBoundVBO

public void setBoundVBO(int id)

setBoundElementVBO

public void setBoundElementVBO(int id)

setCurrentColor

public void setCurrentColor(float red,
                            float green,
                            float blue,
                            float alpha)

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

invalidateMatrix

public void invalidateMatrix()

invalidateVBO

public void invalidateVBO()

makeVBOId

public int makeVBOId()

deleteVBOId

public void deleteVBOId(int id)

cleanupVBOs

public void cleanupVBOs()