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: Array[DisplayLayer], val cloneBlankDisplayObjects: Map[CloneId, DisplayObject], val shaderId: ShaderId, val shaderUniformData: Array[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)