All Downloads are FREE. Search and download functionalities are using the official Maven repository.

indigo.shared.display.DisplayLayer.scala Maven / Gradle / Ivy

The newest version!
package indigo.shared.display

import indigo.shared.datatypes.Depth
import indigo.shared.datatypes.RGBA
import indigo.shared.scenegraph.Blend
import indigo.shared.scenegraph.Camera
import indigo.shared.shader.ShaderId

final case class DisplayLayer(
    entities: scalajs.js.Array[DisplayEntity],
    lightsData: scalajs.js.Array[Float],
    bgColor: RGBA,
    magnification: Option[Int],
    depth: Depth,
    entityBlend: Blend,
    layerBlend: Blend,
    shaderId: ShaderId,
    shaderUniformData: scalajs.js.Array[DisplayObjectUniformData],
    camera: Option[Camera]
) derives CanEqual




© 2015 - 2024 Weber Informatics LLC | Privacy Policy