indigo.shared.scenegraph.SceneUpdateFragment
See theSceneUpdateFragment companion object
final case class SceneUpdateFragment(layers: Batch[LayerEntry], lights: Batch[Light], audio: Option[SceneAudio], blendMaterial: Option[BlendMaterial], cloneBlanks: Batch[CloneBlank], camera: Option[Camera])
A description of what the engine should next present to the player.
SceneUpdateFragments are predicatably composable, so you can make a scene in pieces and then combine them all at the end.
Note that a SceneUpdateFragment represents what is to happen next. It is not a diff. If you remove a sprite from the definition it will not be drawn.
Value parameters
- audio
-
Background audio.
- blendMaterial
-
Optional blend material that describes how to render the scene to the screen.
- camera
-
Scene level camera enabling pan and zoom.
- cloneBlanks
-
A list of elements that will be referenced by clones in the main layers.
- layers
-
The layers game elements are placed on.
- lights
-
Dynamic lights.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article