indigo.shared.display
package indigo.shared.display
Members list
Type members
Classlikes
final case class DisplayCloneBatch(id: CloneId, z: Double, cloneData: Array[CloneBatchData]) extends DisplayEntity
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DisplayEntityclass Objecttrait Matchableclass AnyShow all
final case class DisplayCloneTiles(id: CloneId, z: Double, cloneData: Array[CloneTileData]) extends DisplayEntity
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DisplayEntityclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DisplayCloneBatchclass DisplayCloneTilesclass DisplayGroupclass DisplayMutantsclass DisplayObjectclass DisplayTextclass DisplayTextLettersShow all
final case class DisplayGroup(transform: CheapMatrix4, z: Double, entities: Array[DisplayEntity]) extends DisplayEntity
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DisplayEntityclass Objecttrait Matchableclass AnyShow all
object DisplayGroup
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DisplayGroup.type
final case class DisplayLayer(entities: Array[DisplayEntity], lightsData: Array[Float], bgColor: RGBA, magnification: Option[Int], depth: Depth, entityBlend: Blend, layerBlend: Blend, shaderId: ShaderId, shaderUniformData: Array[DisplayObjectUniformData], camera: Option[Camera])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class DisplayMutants(id: CloneId, z: Double, cloneData: Array[Array[DisplayObjectUniformData]]) extends DisplayEntity
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DisplayEntityclass Objecttrait Matchableclass AnyShow all
final case class DisplayObject(x: Float, y: Float, scaleX: Float, scaleY: Float, refX: Float, refY: Float, flipX: Float, flipY: Float, rotation: Radians, z: Double, width: Float, height: Float, atlasName: Option[AtlasId], frameScaleX: Float, frameScaleY: Float, channelOffset0X: Float, channelOffset0Y: Float, channelOffset1X: Float, channelOffset1Y: Float, channelOffset2X: Float, channelOffset2Y: Float, channelOffset3X: Float, channelOffset3Y: Float, textureX: Float, textureY: Float, textureWidth: Float, textureHeight: Float, atlasWidth: Float, atlasHeight: Float, shaderId: ShaderId, shaderUniformData: Array[DisplayObjectUniformData]) extends DisplayEntity
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DisplayEntityclass Objecttrait Matchableclass AnyShow all
object DisplayObject
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DisplayObject.type
final case class DisplayObjectUniformData(uniformHash: String, blockName: String, data: Array[Float])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class DisplayText(text: String, style: TextStyle, x: Float, y: Float, scaleX: Float, scaleY: Float, refX: Float, refY: Float, flipX: Float, flipY: Float, rotation: Radians, z: Double, width: Int, height: Int) extends DisplayEntity
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DisplayEntityclass Objecttrait Matchableclass AnyShow all
final case class DisplayTextLetters(letters: Array[DisplayEntity]) extends DisplayEntity
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DisplayEntityclass Objecttrait Matchableclass AnyShow all
object DisplayTextLetters
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DisplayTextLetters.type
object SpriteSheetFrame
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SpriteSheetFrame.type
In this article