Stack

indigo.shared.scenegraph.Layer.Stack
See theStack companion object
final case class Stack(layers: Batch[Layer])

A 'stack' represents a group of nested layers. Stacks are purely for organisation, and are ignored at render time.

Value parameters

layers

a batch of layers to be processed.

Attributes

Companion
object

Members list

Value members

Concrete methods

def ++(other: Stack): Stack
Extension method from Layer
def ++(layers: Batch[Layer]): Stack
Extension method from Layer
def :+(layer: Layer): Stack
Extension method from Layer
def append(layer: Layer): Stack
Extension method from Layer
def append(layers: Batch[Layer]): Stack
Extension method from Layer
def combine(other: Stack): Stack
Extension method from Layer
def cons(layer: Layer): Stack
Extension method from Layer
def prepend(layer: Layer): Stack
Extension method from Layer

Inherited methods

Attributes

Inherited from:
Layer
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Attributes

Inherited from:
Layer
def withMagnificationForAll(level: Int): Layer

Apply a magnification to this layer and all it's child layers

Apply a magnification to this layer and all it's child layers

Attributes

Inherited from:
Layer