Uses of Class
com.threerings.opengl.renderer.SimpleBatch.DrawCommand

Packages that use SimpleBatch.DrawCommand
com.threerings.opengl.effect Effect classes. 
com.threerings.opengl.geometry   
com.threerings.opengl.geometry.config Geometry configurations. 
com.threerings.opengl.renderer   
 

Uses of SimpleBatch.DrawCommand in com.threerings.opengl.effect
 

Methods in com.threerings.opengl.effect that return SimpleBatch.DrawCommand
 SimpleBatch.DrawCommand ParticleGeometry.getDrawCommand(int pass)
           
 

Uses of SimpleBatch.DrawCommand in com.threerings.opengl.geometry
 

Methods in com.threerings.opengl.geometry that return SimpleBatch.DrawCommand
 SimpleBatch.DrawCommand SimpleGeometry.getDrawCommand(int pass)
           
abstract  SimpleBatch.DrawCommand Geometry.getDrawCommand(int pass)
          Returns the draw command for the specified pass.
 

Constructors in com.threerings.opengl.geometry with parameters of type SimpleBatch.DrawCommand
SimpleGeometry(ArrayState arrayState, SimpleBatch.DrawCommand drawCommand)
          Creates a geometry instance with the specified array state and draw command.
SimpleGeometry(SimpleBatch.DrawCommand drawCommand)
          Creates a geometry instance with the specified draw command and no array state.
 

Uses of SimpleBatch.DrawCommand in com.threerings.opengl.geometry.config
 

Methods in com.threerings.opengl.geometry.config that return SimpleBatch.DrawCommand
abstract  SimpleBatch.DrawCommand GeometryConfig.Stored.createDrawCommand(boolean ibo)
          Creates the non-list draw command for this geometry.
 SimpleBatch.DrawCommand GeometryConfig.ArrayStored.createDrawCommand(boolean ibo)
           
 SimpleBatch.DrawCommand GeometryConfig.IndexedStored.createDrawCommand(boolean ibo)
           
 

Uses of SimpleBatch.DrawCommand in com.threerings.opengl.renderer
 

Subclasses of SimpleBatch.DrawCommand in com.threerings.opengl.renderer
static class SimpleBatch.CallList
          Draws the batch by calling a display list containing the geometry.
static class SimpleBatch.DrawArrays
          Draws the batch by calling GL11.glDrawArrays(int, int, int).
static class SimpleBatch.DrawBufferElements
          Draws the batch by calling GL11.glDrawElements(int, java.nio.ByteBuffer) using the current buffer object.
static class SimpleBatch.DrawBufferRangeElements
          Draws the batch by calling GL12.glDrawRangeElements(int, int, int, java.nio.ByteBuffer) using the current buffer object.
static class SimpleBatch.DrawElements
          Draws the batch by calling GL11.glDrawElements(int, java.nio.ByteBuffer).
static class SimpleBatch.DrawRangeElements
          Draws the batch by calling GL12.glDrawRangeElements(int, int, int, java.nio.ByteBuffer).
static class SimpleBatch.DrawShortElements
          Draws the batch by calling GL11.glDrawElements(int, java.nio.ByteBuffer) using a short buffer.
static class SimpleBatch.DrawShortRangeElements
          Draws the batch by calling GL12.glDrawRangeElements(int, int, int, java.nio.ByteBuffer) using a short buffer.
 

Methods in com.threerings.opengl.renderer that return SimpleBatch.DrawCommand
 SimpleBatch.DrawCommand SimpleBatch.getCommand()
          Returns a reference to the batch's draw command.
 

Constructors in com.threerings.opengl.renderer with parameters of type SimpleBatch.DrawCommand
SimpleBatch(RenderState[] states, SimpleBatch.DrawCommand command)
          Creates a new batch with the specified states and command.
 



Copyright © 2011. All Rights Reserved.