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
open class Image : ScreenObject

An object that manages offscreen rendering an image source.

Link copied to clipboard
interface Renderer
Link copied to clipboard
abstract class Screen(val applicationContext: 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
class Text : Image

An object that manages offscreen rendering a text source.

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

An object that manages offscreen rendering a video source.