com.threerings.opengl.renderer
Class Renderer.ClientArrayRecord

java.lang.Object
  extended by com.threerings.opengl.renderer.ClientArray
      extended by com.threerings.opengl.renderer.Renderer.ClientArrayRecord
Enclosing class:
Renderer

protected static class Renderer.ClientArrayRecord
extends ClientArray

Represents the state of a single client array.


Field Summary
 ClientArray array
          A reference to the last array set.
 Boolean enabled
          Whether or not this array is currently enabled.
 
Fields inherited from class com.threerings.opengl.renderer.ClientArray
arrayBuffer, dirty, floatArray, normalized, offset, size, stride, type
 
Constructor Summary
protected Renderer.ClientArrayRecord()
           
 
Method Summary
 void invalidate()
          Invalidates this record, forcing it to be reapplied.
 
Methods inherited from class com.threerings.opengl.renderer.ClientArray
equals, getComponentBytes, getElementBytes, set, set
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enabled

public Boolean enabled
Whether or not this array is currently enabled.


array

public ClientArray array
A reference to the last array set.

Constructor Detail

Renderer.ClientArrayRecord

protected Renderer.ClientArrayRecord()
Method Detail

invalidate

public void invalidate()
Invalidates this record, forcing it to be reapplied.