bindTexture
|
open fun bindTexture(uniform: Int, slot: Int): Unit |
changeSize
|
fun changeSize(textureToEqualize: GlTexture?): Unit
fun changeSize(width: Int, height: Int): Unit |
copyFrom
|
fun copyFrom(texture: GlTexture, width: Int = texture.width, height: Int = texture.height): Unit |
copyToBitmap
|
fun copyToBitmap(): <ERROR CLASS>
fun copyToBitmap(x: Int, y: Int, w: Int, h: Int): <ERROR CLASS> |
copyToIntBuffer
|
fun copyToIntBuffer(buffer: IntBuffer, x: Int = 0, y: Int = 0, width: Int = textureWidth, height: Int = textureHeight): Unit |
copyToRaw
|
fun copyToRaw(preAllocatedRawBitmap: GlRawBitmap? = null, x: Int = 0, y: Int = 0, width: Int = textureWidth, height: Int = textureHeight): GlRawBitmap |
getFrameBufferId
|
fun getFrameBufferId(): Int |
onAttach
|
open fun onAttach(handle: Int): Unit |
onRelease
|
open fun onRelease(): Unit |
prepareForNativeRead
|
fun prepareForNativeRead(readReady: () -> Unit): Unit |
record
|
fun record(withSizeOf: GlTexture, doClear: Boolean = true, block: () -> Unit): Unit
fun record(width: Int, height: Int, doClear: Boolean = true, block: () -> Unit): Unit
fun record(doClear: Boolean = true, block: () -> Unit): Unit |
setBehave
|
open fun setBehave(downScaleFiltering: Int, upScaleFiltering: Int, horizontalWrap: Int, verticalWrap: Int): Unit |
startRecord
|
fun startRecord(doClear: Boolean = true): Unit |
stopRecord
|
fun stopRecord(): Unit |