final case class Mutants(id: CloneId, depth: Depth, uniformBlocks: Array[Batch[UniformBlock]]) extends DependentNode[Mutants]

Represents many identical clones of the same clone blank, differentiated only by their shader data. Intended for use with custom entities in particular.

trait Serializable
trait Product
trait Equals
trait SceneNode
class Object
trait Matchable
class Any

Type members

Inherited types

type Out = T
Inherited from:

Value members

Concrete methods

def addBlocks(additionalBlocks: Array[Batch[UniformBlock]]): Mutants
def withCloneId(newCloneId: CloneId): Mutants
def withDepth(newDepth: Depth): Mutants

Inherited methods

Inherited from:

Concrete fields

lazy val flip: Flip
lazy val position: Point
lazy val ref: Point
lazy val rotation: Radians
lazy val scale: Vector2