GlSurfaceTexture

Created by svennahler on 21.02.17.

open class GlSurfaceTexture(width: Int, height: Int) : GlTexture, AsyncTextureInterface

Constructors

GlSurfaceTexture
Link copied to clipboard
fun GlSurfaceTexture(width: Int, height: Int)

Functions

attach
Link copied to clipboard
override fun attach()
bindBaseTexture
Link copied to clipboard
open fun bindBaseTexture(uniform: Int, slot: Int)
bindTexture
Link copied to clipboard
open override fun bindTexture(slot: Int): Int
open override fun bindTexture(uniform: Int, slot: Int)
changeBehave
Link copied to clipboard
override fun changeBehave(downScaleFiltering: Int, upScaleFiltering: Int, horizontalWrap: Int, verticalWrap: Int)
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
freeUp
Link copied to clipboard
override fun freeUp(sync: Boolean)
hashCode
Link copied to clipboard
open override fun hashCode(): Int
invalidateSurface
Link copied to clipboard
open fun invalidateSurface()
onAttach
Link copied to clipboard
open override fun onAttach(handle: Int)
queueDestroy
Link copied to clipboard
override fun queueDestroy(sync: Boolean)
queueRebound
Link copied to clipboard
override fun queueRebound()
reboundGlContext
Link copied to clipboard
override fun reboundGlContext(newContext: GlThreadRunner)
releaseGlContext
Link copied to clipboard
override fun releaseGlContext()
setBehave
Link copied to clipboard
override fun setBehave(filtering: Int, wrap: Int)
override fun setBehave(downScaleFiltering: Int, upScaleFiltering: Int, wrap: Int)
open override fun setBehave(downScaleFiltering: Int, upScaleFiltering: Int, horizontalWrap: Int, verticalWrap: Int)
setSize
Link copied to clipboard
open fun setSize(width: Int, height: Int)
toString
Link copied to clipboard
open override fun toString(): String
updateTexture
Link copied to clipboard
open override fun updateTexture(): Boolean
useMipmap
Link copied to clipboard
open override fun useMipmap(): Boolean

Properties

changeCount
Link copied to clipboard
override var changeCount: Long
glContext
Link copied to clipboard
override var glContext: GlThreadRunner
height
Link copied to clipboard
override val height: Int
isAttached
Link copied to clipboard
override var isAttached: Boolean
isExternalTexture
Link copied to clipboard
open override val isExternalTexture: Boolean
surfaceTexture
Link copied to clipboard
var surfaceTexture: <ERROR CLASS>?
textureHandle
Link copied to clipboard
override var textureHandle: Int
textureHeight
Link copied to clipboard
open override var textureHeight: Int
textureTarget
Link copied to clipboard
override val textureTarget: Int
textureWidth
Link copied to clipboard
open override var textureWidth: Int
updateNextFrame
Link copied to clipboard
override val updateNextFrame: AtomicBoolean
width
Link copied to clipboard
override val width: Int

Inheritors

GlCanvasTexture
Link copied to clipboard
GlVideoTexture
Link copied to clipboard