eu.joaocosta.minart.backend.subsystem.LowLevelSubsystem$
See theLowLevelSubsystem companion trait
object LowLevelSubsystem
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LowLevelSubsystem.type
Members list
Type members
Classlikes
case class Composite[SettingsA, SettingsB, +SubsystemA <: LowLevelSubsystem[SettingsA], +SubsystemB <: LowLevelSubsystem[SettingsB]](subsystemA: SubsystemA, subsystemB: SubsystemB) extends LowLevelSubsystem[(SettingsA, SettingsB)]
Subsystem that composes two subsystems.
Subsystem that composes two subsystems.
It is configured via a tuple containing the settings of both subsystems.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AutoCloseableclass Objecttrait Matchableclass AnyShow all
object Composite
trait Extended[Settings, ExtendedSettings] extends LowLevelSubsystem[Settings]
Low-level subsystem that keeps an internal extended representation of the settings.
Low-level subsystem that keeps an internal extended representation of the settings.
Useful when some common values can be computed during initialization.
Attributes
- Supertypes
- Known subtypes
-
trait LowLevelCanvastrait SurfaceBackedCanvas
trait Simple[Settings] extends LowLevelSubsystem[Settings]
Simple low-level subsystem, with basic settings.
Simple low-level subsystem, with basic settings.
Attributes
- Supertypes
- Known subtypes
-
trait LowLevelAudioPlayer
In this article