Package-level declarations

Types

Link copied to clipboard
data class EdgeInsets(var top: Int, var left: Int, var bottom: Int, var right: Int)

The inset distances for screens.

Link copied to clipboard

An object that manages offscreen rendering an image source.

Link copied to clipboard

An object that manages offscreen rendering a streaming video source.

Link copied to clipboard
interface Renderer
Link copied to clipboard
abstract class Screen(val context: Context) : ScreenObjectContainer

An object that manages offscreen rendering a foundation.

Link copied to clipboard
abstract class ScreenObject(val target: Int = GLES20.GL_TEXTURE_2D)

The ScreenObject class is the abstract class for all objects that are rendered on the screen.

Link copied to clipboard

A ScreenObjectContainer represents a collection of screen objects.

Link copied to clipboard

An object that manages offscreen rendering a text source.

Link copied to clipboard
open class VideoScreenObject(target: Int = GLES11Ext.GL_TEXTURE_EXTERNAL_OES) : ScreenObject, SurfaceTexture.OnFrameAvailableListener

An object that manages offscreen rendering a video source.