open class GlLayerShape : GlObject
interface DrawScript<T : GlProgram!> |
GlLayerShape() GlLayerShape(verticesData: FloatArray!, hasStaticData: Boolean) GlLayerShape(hasStaticData: Boolean) |
static val FILL_VIEWPORT_VERTICES_DATA: FloatArray! |
open fun attach(): Unit |
|
open fun disable(): Unit |
|
open fun enable(program: GlProgram!): Unit |
|
open fun onRelease(): Unit |
|
open fun updateVerticesData(verticesData: FloatArray!): Unit open fun updateVerticesData(shapePos: FloatArray!, texturePos: FloatArray!, backgroundTexturePos: FloatArray!): Unit |
open static fun createGlContext(glThreadRunner: GlThreadRunner!): Unit |
|
open static fun destroyGlContext(): Unit |
|
open fun finalize(): Unit |
|
fun markAsUnused(): Unit |
|
fun release(): Unit |
|
open static fun resetToDisplayViewPort(): Unit |
|
open static fun setDisplayViewPort(x: Int, y: Int, width: Int, height: Int): Unit |
open class GlLayerRect : GlLayerShape
|