open class GlRect : GlShape
GlRect(verticesData: FloatArray!, hasStaticData: Boolean) GlRect(verticesData: FloatArray!, textureData: FloatArray!, hasStaticData: Boolean) GlRect() GlRect(hasStaticData: Boolean) |
var textureCords: FloatArray! |
|
var vertexCords: FloatArray! |
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 draw(): Unit |
|
open fun enable(program: GlProgram!): Unit |
|
open fun setShape(rect: MultiRect!, transformation: Transformation!, contextWidth: Int, contextHeight: Int): Unit |
|
open fun setTexture(rect: MultiRect!, transformation: Transformation!, contextWidth: Int, contextHeight: Int): Unit |
open fun attach(): Unit |
|
open fun disable(): 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 |