Package-level declarations

Types

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

Represents inset distances from each edge of a rectangular area.

Link copied to clipboard
open class ImageScreenObject(id: String? = null) : ScreenObject

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(id: String?, 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
open class ScreenObjectContainer(id: String? = null) : ScreenObject

A ScreenObjectContainer represents a collection of screen objects.

Link copied to clipboard
Link copied to clipboard

An object that manages offscreen rendering a text source.

Link copied to clipboard
open class VideoScreenObject(id: String? = null, target: Int = GLES11Ext.GL_TEXTURE_EXTERNAL_OES) : ScreenObject

An object that manages offscreen rendering a video source.