ShaderData

final case class ShaderData(shaderId: ShaderId, uniformBlocks: Batch[UniformBlock], channel0: Option[AssetName], channel1: Option[AssetName], channel2: Option[AssetName], channel3: Option[AssetName]) extends Material
Companion:
object
trait Serializable
trait Product
trait Equals
trait Material
class Object
trait Matchable
class Any

Value members

Concrete methods

def withShaderId(newShaderId: ShaderId): ShaderData
def withUniformBlocks(newUniformBlocks: UniformBlock*): ShaderData

Inherited methods

Inherited from:
Product

Concrete fields