indigoextras.subsystems
package indigoextras.subsystems
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final class AssetBundleLoader[Model] extends SubSystem[Model]
object AssetBundleLoader
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AssetBundleLoader.type
enum AssetBundleLoaderEvent extends GlobalEvent
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait GlobalEventclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object AssetBundleTracker
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AssetBundleTracker.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Automata[Model](poolKey: AutomataPoolKey, automaton: Automaton, layerKey: Option[BindingKey], maxPoolSize: Option[Int]) extends SubSystem[Model]
object Automata
sealed trait AutomataEvent extends SubSystemEvent
Attributes
- Companion
- object
- Supertypes
- Known subtypes
object AutomataEvent
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AutomataEvent.type
object AutomataPoolKey
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AutomataPoolKey.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Automaton(node: AutomatonNode, lifespan: Seconds, modifier: SignalReader[(AutomatonSeedValues, SceneNode), AutomatonUpdate], onCull: AutomatonSeedValues => List[GlobalEvent])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Automaton
object AutomatonNode
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AutomatonNode.type
trait AutomatonPayload
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
final case class AutomatonSeedValues(spawnedAt: Point, createdAt: Seconds, lifeSpan: Seconds, randomSeed: Int, payload: Option[AutomatonPayload])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object AutomatonUpdate
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AutomatonUpdate.type
final case class FPSCounter[Model](id: SubSystemId, startPosition: Point, targetFPS: Option[FPS], layerKey: Option[BindingKey], fontFamily: FontFamily, fontSize: Pixels) extends SubSystem[Model]
object FPSCounter
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
FPSCounter.type
final case class FPSCounterState(position: Point, fps: Int, lastInterval: Seconds, frameCountSinceInterval: Int)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object FPSCounterState
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
FPSCounterState.type
final case class SpawnedAutomaton(sceneGraphNode: SceneNode, modifier: SignalReader[(AutomatonSeedValues, SceneNode), AutomatonUpdate], onCull: AutomatonSeedValues => List[GlobalEvent], seedValues: AutomatonSeedValues)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Types
In this article