|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClientArray | |
|---|---|
| com.threerings.opengl.geometry.util | |
| com.threerings.opengl.renderer | |
| com.threerings.opengl.renderer.config | Renderer configuration bits. |
| com.threerings.opengl.renderer.state | |
| Uses of ClientArray in com.threerings.opengl.geometry.util |
|---|
| Methods in com.threerings.opengl.geometry.util that return types with arguments of type ClientArray | |
|---|---|
static ArrayList<ClientArray> |
GeometryUtil.createList(HashMap<String,ClientArray> vertexAttribArrays,
HashIntMap<ClientArray> texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray)
Creates a list containing all of the supplied arrays for ease of processing. |
| Methods in com.threerings.opengl.geometry.util with parameters of type ClientArray | |
|---|---|
static ArrayState[] |
GeometryUtil.createArrayStates(HashMap<String,ClientArray> vertexAttribArrays,
HashIntMap<ClientArray> texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray,
BufferObject elementArrayBuffer,
PassDescriptor[] passes)
Creates a set of array states for the specified passes. |
static ArrayList<ClientArray> |
GeometryUtil.createList(HashMap<String,ClientArray> vertexAttribArrays,
HashIntMap<ClientArray> texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray)
Creates a list containing all of the supplied arrays for ease of processing. |
| Method parameters in com.threerings.opengl.geometry.util with type arguments of type ClientArray | |
|---|---|
static ArrayState[] |
GeometryUtil.createArrayStates(HashMap<String,ClientArray> vertexAttribArrays,
HashIntMap<ClientArray> texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray,
BufferObject elementArrayBuffer,
PassDescriptor[] passes)
Creates a set of array states for the specified passes. |
static ArrayState[] |
GeometryUtil.createArrayStates(HashMap<String,ClientArray> vertexAttribArrays,
HashIntMap<ClientArray> texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray,
BufferObject elementArrayBuffer,
PassDescriptor[] passes)
Creates a set of array states for the specified passes. |
static ArrayList<ClientArray> |
GeometryUtil.createList(HashMap<String,ClientArray> vertexAttribArrays,
HashIntMap<ClientArray> texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray)
Creates a list containing all of the supplied arrays for ease of processing. |
static ArrayList<ClientArray> |
GeometryUtil.createList(HashMap<String,ClientArray> vertexAttribArrays,
HashIntMap<ClientArray> texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray)
Creates a list containing all of the supplied arrays for ease of processing. |
static int |
GeometryUtil.updateOffsetsAndStride(ArrayList<ClientArray> arrays)
Computes the offsets and stride of the specified interleaved arrays. |
| Uses of ClientArray in com.threerings.opengl.renderer |
|---|
| Methods in com.threerings.opengl.renderer that return ClientArray | |
|---|---|
ClientArray |
ClientArray.set(ClientArray array)
Copies the values in the supplied object into this one. |
ClientArray |
ClientArray.set(int size,
int type,
boolean normalized,
int stride,
long offset,
BufferObject arrayBuffer,
FloatBuffer floatArray)
Sets all fields at once. |
| Methods in com.threerings.opengl.renderer with parameters of type ClientArray | |
|---|---|
ClientArray |
ClientArray.set(ClientArray array)
Copies the values in the supplied object into this one. |
void |
Renderer.setArrayState(int firstVertexAttribIndex,
ClientArray[] vertexAttribArrays,
ClientArray[] texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray,
BufferObject elementArrayBuffer)
Sets the client array state. |
void |
Renderer.setArrayState(int firstVertexAttribIndex,
ClientArray[] vertexAttribArrays,
ClientArray[] texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray,
BufferObject elementArrayBuffer)
Sets the client array state. |
void |
Renderer.setArrayState(int firstVertexAttribIndex,
ClientArray[] vertexAttribArrays,
ClientArray[] texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray,
BufferObject elementArrayBuffer)
Sets the client array state. |
| Uses of ClientArray in com.threerings.opengl.renderer.config |
|---|
| Methods in com.threerings.opengl.renderer.config that return ClientArray | |
|---|---|
ClientArray |
ClientArrayConfig.createClientArray()
Creates a client array from this config. |
| Methods in com.threerings.opengl.renderer.config with parameters of type ClientArray | |
|---|---|
void |
ClientArrayConfig.populateClientArray(ClientArray array)
Populates the supplied client array with the data in this config. |
| Uses of ClientArray in com.threerings.opengl.renderer.state |
|---|
| Methods in com.threerings.opengl.renderer.state that return ClientArray | |
|---|---|
ClientArray |
ArrayState.getColorArray()
Returns a reference to the color array. |
ClientArray |
ArrayState.getNormalArray()
Returns a reference to the normal array. |
ClientArray[] |
ArrayState.getTexCoordArrays()
Returns a reference to the array of texture coordinate arrays. |
ClientArray |
ArrayState.getVertexArray()
Returns a reference to the vertex array. |
ClientArray[] |
ArrayState.getVertexAttribArrays()
Returns a reference to the array of vertex attribute arrays. |
| Constructors in com.threerings.opengl.renderer.state with parameters of type ClientArray | |
|---|---|
ArrayState(int firstVertexAttribIndex,
ClientArray[] vertexAttribArrays,
ClientArray[] texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray,
BufferObject elementArrayBuffer)
Creates a new array state. |
|
ArrayState(int firstVertexAttribIndex,
ClientArray[] vertexAttribArrays,
ClientArray[] texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray,
BufferObject elementArrayBuffer)
Creates a new array state. |
|
ArrayState(int firstVertexAttribIndex,
ClientArray[] vertexAttribArrays,
ClientArray[] texCoordArrays,
ClientArray colorArray,
ClientArray normalArray,
ClientArray vertexArray,
BufferObject elementArrayBuffer)
Creates a new array state. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||