EntityShader

object EntityShader
Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final case class External(id: ShaderId, vertex: Option[AssetName], fragment: Option[AssetName], prepare: Option[AssetName], light: Option[AssetName], composite: Option[AssetName]) extends EntityShader
Companion
object
object External
Companion
class
final case class Source(id: ShaderId, vertex: String, fragment: String, prepare: String, light: String, composite: String) extends EntityShader
Companion
object
object Source
Companion
class

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror