indigo.shared.platform

Type members

Classlikes

final class AssetMapping(val mappings: Map[AssetName, TextureRefAndOffset])
final class DisplayObjectConversions(boundaryLocator: BoundaryLocator, animationsRegister: AnimationsRegister, fontRegister: FontRegister)
Companion
object
final case class LightData(lightFlags: Array[Float], lightColor: Array[Float], lightSpecular: Array[Float], lightPositionRotation: Array[Float], lightNearFarAngleIntensity: Array[Float])
Companion
object
object LightData
Companion
class
final class ProcessedSceneData(val layers: List[DisplayLayer], val cloneBlankDisplayObjects: Map[CloneId, DisplayObject], val shaderId: ShaderId, val shaderUniformData: List[DisplayObjectUniformData], val camera: Option[Camera])
final class RendererConfig(val renderingTechnology: RenderingTechnology, val clearColor: RGBA, val magnification: Int, val maxBatchSize: Int, val antiAliasing: Boolean)
final class SceneProcessor(boundaryLocator: BoundaryLocator, animationsRegister: AnimationsRegister, fontRegister: FontRegister)
Companion
object
Companion
class
final case class TextureRefAndOffset(atlasName: AtlasId, atlasSize: Vector2, offset: Vector2, size: Vector2)