CubemapGL3

class CubemapGL3(val texture: Int, val width: Int, val type: ColorType, val format: ColorFormat, levels: Int, val session: Session?) : Cubemap(source)

Constructors

Link copied to clipboard
constructor(texture: Int, width: Int, type: ColorType, format: ColorFormat, levels: Int, session: Session?)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val format: ColorFormat
Link copied to clipboard
open override var levels: Int
Link copied to clipboard
open override val session: Session?
Link copied to clipboard
Link copied to clipboard
open override val type: ColorType
Link copied to clipboard
open override val width: Int

Functions

Link copied to clipboard
open override fun bind(textureUnit: Int)
Link copied to clipboard
open override fun copyTo(target: Cubemap, fromLevel: Int, toLevel: Int)
open override fun copyTo(target: ArrayCubemap, layer: Int, fromLevel: Int, toLevel: Int)
open override fun copyTo(target: ColorBuffer, fromSide: CubemapSide, fromLevel: Int, toLevel: Int)
Link copied to clipboard
open override fun destroy()
Link copied to clipboard
open override fun filter(min: MinifyingFilter, mag: MagnifyingFilter)
Link copied to clipboard
open override fun generateMipmaps()
Link copied to clipboard
open override fun read(side: CubemapSide, target: ByteBuffer, targetFormat: ColorFormat, targetType: ColorType, level: Int)
Link copied to clipboard
open override fun write(side: CubemapSide, source: ByteBuffer, sourceFormat: ColorFormat, sourceType: ColorType, level: Int)
open override fun write(side: CubemapSide, source: MPPBuffer, sourceFormat: ColorFormat, sourceType: ColorType, x: Int, y: Int, width: Int, height: Int, level: Int)