Newer
Older
kotlin-webgl-test / lib / kotludens / com / persesgames / sprite / SpriteBatch.kt
rnentjes on 15 May 2016 611 bytes Texture mesh
package com.persesgames.sprite

import com.persesgames.game.Game
import com.persesgames.shader.ShaderProgram
import com.persesgames.shader.VertextAttributeInfo
import com.persesgames.texture.Textures
import org.khronos.webgl.Float32Array
import org.khronos.webgl.WebGLRenderingContext

/**
 * User: rnentjes
 * Date: 20-4-16
 * Time: 13:48
 */

class Sprite(val textureName: String) {

}

class SpriteBatch {

    fun draw(sprite: Sprite, x: Float, y: Float) {
        var texture = Textures.get(sprite.textureName)

        texture.queueDraw(x, y)

    }

    fun render() {
        Textures.render()
    }

}