|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||