RendererWebGL2

@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.null")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String]))) final class RendererWebGL2(config: RendererConfig, loadedTextureAssets: List[LoadedTextureAsset], cNc: ContextAndCanvas, globalEventStream: GlobalEventStream, dynamicText: DynamicText) extends Renderer
trait Renderer
class Object
trait Matchable
class Any

Value members

Concrete methods

def blitBuffers(from: WebGLFramebuffer, to: WebGLFramebuffer): Unit
def clearBuffer(buffer: WebGLFramebuffer): Unit
def drawScene(sceneData: ProcessedSceneData, runningTime: Seconds): Unit
def init(shaders: Set[RawShaderCode]): Unit
def resize(canvas: Canvas, magnification: Int): Unit
def screenHeight: Int
def screenWidth: Int
def setBlendMode(blend: Blend): Unit

Concrete fields

@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.var")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
var defaultLayerProjectionMatrix: Array[Float]
@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.var")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
var lastHeight: Int
@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.var")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
var lastWidth: Int
@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.var")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.var")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.var")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))