Package playn.core
Class GL20.Buffers
java.lang.Object
playn.core.GL20.Buffers
- Enclosing class:
GL20
A helper class for bridging between Java arrays and buffers when implementing
GL20.-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ByteBuffercreateByteBuffer(int size) createFloatBuffer(int size) createIntBuffer(int size) createShortBuffer(int size) voidresizeByteBuffer(int length) voidresizeFloatBuffer(int length) voidresizeIntBuffer(int length) voidresizeShortBuffer(int length) voidsetByteBuffer(byte[] source, int offset, int length) voidsetFloatBuffer(float n) voidsetFloatBuffer(float[] source, int offset, int length) voidsetIntBuffer(int n) voidsetIntBuffer(int[] source, int offset, int length) voidsetShortBuffer(short n) voidsetShortBuffer(short[] source, int offset, int length)
-
Field Details
-
intBuffer
-
floatBuffer
-
shortBuffer
-
byteBuffer
-
-
Constructor Details
-
Buffers
public Buffers()
-
-
Method Details
-
setByteBuffer
public void setByteBuffer(byte[] source, int offset, int length) -
setShortBuffer
public void setShortBuffer(short[] source, int offset, int length) -
setIntBuffer
public void setIntBuffer(int[] source, int offset, int length) -
setFloatBuffer
public void setFloatBuffer(float[] source, int offset, int length) -
setShortBuffer
public void setShortBuffer(short n) -
setIntBuffer
public void setIntBuffer(int n) -
setFloatBuffer
public void setFloatBuffer(float n) -
resizeByteBuffer
public void resizeByteBuffer(int length) -
resizeShortBuffer
public void resizeShortBuffer(int length) -
resizeIntBuffer
public void resizeIntBuffer(int length) -
resizeFloatBuffer
public void resizeFloatBuffer(int length) -
createByteBuffer
-
createShortBuffer
-
createIntBuffer
-
createFloatBuffer
-