|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VertexBuffer | |
---|---|
com.jme3.renderer | The com.jme3.renderer package provides classes responsible for
rendering. |
com.jme3.renderer.android | |
com.jme3.renderer.lwjgl | |
com.jme3.scene | The com.jme3.input package contains the scene graph implementation
in jMonkeyEngine. |
com.jme3.scene.plugins.blender.meshes | |
com.jme3.system | |
jme3tools.converters.model |
Uses of VertexBuffer in com.jme3.renderer |
---|
Fields in com.jme3.renderer declared as VertexBuffer | |
---|---|
VertexBuffer[] |
RenderContext.boundAttribs
Vertex attribs currently bound and enabled. |
Methods in com.jme3.renderer with parameters of type VertexBuffer | |
---|---|
void |
Renderer.deleteBuffer(VertexBuffer vb)
Deletes a vertex buffer from the GPU. |
void |
Renderer.updateBufferData(VertexBuffer vb)
Uploads a vertex buffer to the GPU. |
Uses of VertexBuffer in com.jme3.renderer.android |
---|
Methods in com.jme3.renderer.android with parameters of type VertexBuffer | |
---|---|
void |
OGLESShaderRenderer.deleteBuffer(VertexBuffer vb)
|
void |
OGLESShaderRenderer.drawTriangleList_Array(VertexBuffer indexBuf,
Mesh mesh,
int count)
drawTriangleList_Array uses Vertex Array |
void |
OGLESShaderRenderer.drawTriangleList(VertexBuffer indexBuf,
Mesh mesh,
int count)
|
void |
OGLESShaderRenderer.setVertexAttrib_Array(VertexBuffer vb)
setVertexAttrib_Array uses Vertex Array |
void |
OGLESShaderRenderer.setVertexAttrib_Array(VertexBuffer vb,
VertexBuffer idb)
setVertexAttrib_Array uses Vertex Array |
void |
OGLESShaderRenderer.setVertexAttrib(VertexBuffer vb)
|
void |
OGLESShaderRenderer.setVertexAttrib(VertexBuffer vb,
VertexBuffer idb)
|
void |
OGLESShaderRenderer.updateBufferData(VertexBuffer vb)
|
Uses of VertexBuffer in com.jme3.renderer.lwjgl |
---|
Methods in com.jme3.renderer.lwjgl with parameters of type VertexBuffer | |
---|---|
void |
LwjglGL1Renderer.deleteBuffer(VertexBuffer vb)
|
void |
LwjglRenderer.deleteBuffer(VertexBuffer vb)
|
void |
LwjglGL1Renderer.drawTriangleList(VertexBuffer indexBuf,
Mesh mesh,
int count)
|
void |
LwjglRenderer.drawTriangleList(VertexBuffer indexBuf,
Mesh mesh,
int count)
|
void |
LwjglGL1Renderer.setVertexAttrib(VertexBuffer vb)
|
void |
LwjglRenderer.setVertexAttrib(VertexBuffer vb)
|
void |
LwjglGL1Renderer.setVertexAttrib(VertexBuffer vb,
VertexBuffer idb)
|
void |
LwjglRenderer.setVertexAttrib(VertexBuffer vb,
VertexBuffer idb)
|
void |
LwjglGL1Renderer.updateBufferData(VertexBuffer vb)
|
void |
LwjglRenderer.updateBufferData(VertexBuffer vb)
|
Uses of VertexBuffer in com.jme3.scene |
---|
Methods in com.jme3.scene that return VertexBuffer | |
---|---|
VertexBuffer |
VertexBuffer.clone()
Creates a deep clone of the VertexBuffer . |
VertexBuffer |
VertexBuffer.clone(VertexBuffer.Type overrideType)
Creates a deep clone of this VertexBuffer but overrides the VertexBuffer.Type . |
VertexBuffer |
Mesh.getBuffer(VertexBuffer.Type type)
Get the VertexBuffer stored on this mesh with the given
type. |
VertexBuffer |
Mesh.getLodLevel(int lod)
Returns the lod level at the given index. |
Methods in com.jme3.scene that return types with arguments of type VertexBuffer | |
---|---|
SafeArrayList<VertexBuffer> |
Mesh.getBufferList()
Returns a list of all vertex buffers on this Mesh. |
IntMap<VertexBuffer> |
Mesh.getBuffers()
Returns a map of all vertex buffers on this Mesh. |
Methods in com.jme3.scene with parameters of type VertexBuffer | |
---|---|
void |
VertexBuffer.copyElement(int inIndex,
VertexBuffer outVb,
int outIndex)
Copies a single element of data from this VertexBuffer
to the given output VertexBuffer. |
void |
VertexBuffer.copyElements(int inIndex,
VertexBuffer outVb,
int outIndex,
int len)
Copies a sequence of elements of data from this VertexBuffer
to the given output VertexBuffer. |
void |
Mesh.setBuffer(VertexBuffer vb)
Sets the VertexBuffer on the mesh. |
void |
Mesh.setLodLevels(VertexBuffer[] lodLevels)
Set the LOD (level of detail) index buffers on this mesh. |
Uses of VertexBuffer in com.jme3.scene.plugins.blender.meshes |
---|
Methods in com.jme3.scene.plugins.blender.meshes that return VertexBuffer | |
---|---|
VertexBuffer |
MeshContext.getBindNormalBuffer()
|
VertexBuffer |
MeshContext.getBindPoseBuffer()
|
VertexBuffer |
MeshContext.getUVCoordinates(Geometry geometry)
This method returns the mesh's UV-coordinates. |
Methods in com.jme3.scene.plugins.blender.meshes with parameters of type VertexBuffer | |
---|---|
void |
MeshContext.addUVCoordinates(Geometry geometry,
VertexBuffer vertexBuffer)
This method adds the mesh's UV-coordinates. |
void |
MeshContext.setBindNormalBuffer(VertexBuffer bindNormalBuffer)
This method sets the bind buffer for vertices. |
void |
MeshContext.setBindPoseBuffer(VertexBuffer bindPoseBuffer)
This method sets the bind buffer for normals. |
Uses of VertexBuffer in com.jme3.system |
---|
Methods in com.jme3.system with parameters of type VertexBuffer | |
---|---|
void |
NullRenderer.deleteBuffer(VertexBuffer vb)
|
void |
NullRenderer.updateBufferData(VertexBuffer vb)
|
Uses of VertexBuffer in jme3tools.converters.model |
---|
Methods in jme3tools.converters.model that return VertexBuffer | |
---|---|
static VertexBuffer |
FloatToFixed.convertToFixed(VertexBuffer vb)
Deprecated. |
static VertexBuffer |
FloatToFixed.convertToFloat(VertexBuffer vb)
Deprecated. |
static VertexBuffer |
FloatToFixed.convertToUByte(VertexBuffer vb)
Deprecated. |
Methods in jme3tools.converters.model with parameters of type VertexBuffer | |
---|---|
static VertexBuffer |
FloatToFixed.convertToFixed(VertexBuffer vb)
Deprecated. |
static VertexBuffer |
FloatToFixed.convertToFloat(VertexBuffer vb)
Deprecated. |
static VertexBuffer |
FloatToFixed.convertToUByte(VertexBuffer vb)
Deprecated. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |