open class GlShape : GlObject
GlShape(verticesData: FloatArray!, hasStaticData: Boolean) GlShape(verticesData: FloatArray!, textureData: FloatArray!, hasStaticData: Boolean) GlShape() GlShape(hasStaticData: Boolean) |
static val FILL_STAGE_VERTICES_CORDS: FloatArray! |
|
static val FILL_VIEWPORT_VERTICES_DATA: FloatArray! |
|
static val FILL_VIEWPORT_VERTICES_DATA_180_DEG_CORRECTION: FloatArray! |
|
static val FILL_VIEWPORT_VERTICES_DATA_270_DEG_CORRECTION: FloatArray! |
|
static val FILL_VIEWPORT_VERTICES_DATA_90_DEG_CORRECTION: FloatArray! |
|
static val GL_ORDER_TEXTURE_CORDS: FloatArray! |
open fun attach(): Unit |
|
open fun disable(): Unit |
|
open fun enable(program: GlProgram!): Unit |
|
open static fun normalizeToTextureCords(absolutePosData: FloatArray!, width: Float, height: Float): Unit open static fun normalizeToTextureCords(absolutePosData: FloatArray!, referance: MultiRect!): Unit |
|
open static fun normalizeToVertexCords(absolutePosData: FloatArray!, width: Float, height: Float): Unit |
|
open fun onRelease(): Unit |
|
open fun updateVerticesData(shapePos: FloatArray!, texturePos: FloatArray!): Unit open fun updateVerticesData(verticesData: 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 GlRect : GlShape
|