open class GlCameraTexture : GlTexture, OnFrameAvailableListener
interface OnFrameAvailableListener |
GlCameraTexture() |
open val isExternalTexture: Boolean |
|
open val textureHeight: Int |
|
open val textureWidth: Int |
var _textureHandle: Int |
|
var changeCount: Long |
|
var downScaleFiltering: <ERROR CLASS> |
|
val height: Int |
|
var horizontalWrap: <ERROR CLASS> |
|
var isAttached: Boolean |
|
var textureHandle: Int |
|
val textureTarget: Int |
|
var upScaleFiltering: <ERROR CLASS> |
|
var verticalWrap: <ERROR CLASS> |
|
val width: Int |
open fun bindCamera(camera: Camera!, l: GlCameraTexture.OnFrameAvailableListener!): Unit |
|
open fun getTransformMatrix(mtx: FloatArray!): Unit |
|
open fun onAttach(handle: Int): Unit |
|
open fun onFrameAvailable(surfaceTexture: SurfaceTexture!): Unit |
|
open fun onRelease(): Unit |
|
open fun updateTexture(): Unit |
fun attach(): Unit |
|
open fun bindTexture(uniform: Int, slot: Int): Unit open fun bindTexture(slot: Int): Int |
|
fun changeBehave(downScaleFiltering: Int, upScaleFiltering: Int, horizontalWrap: Int, verticalWrap: Int): Unit |
|
fun markDirty(): Unit |
|
open fun onRebound(): Unit |
|
fun setBehave(filtering: Int, wrap: Int = GLES20.GL_CLAMP_TO_EDGE): Unit fun setBehave(downScaleFiltering: Int, upScaleFiltering: Int, wrap: Int): Unit open fun setBehave(downScaleFiltering: Int, upScaleFiltering: Int, horizontalWrap: Int, verticalWrap: Int): Unit |
|
open fun textureChanged(): Unit |
|
open fun toString(): String |
|
open fun updateMipmapIfNeeded(): Unit |
|
open fun useMipmap(): Boolean |