Simple
Simple low-level subsystem, with basic settings.
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
trait LowLevelAudioPlayer
Members list
Value members
Abstract methods
Default settings to use when the value is not initialized.
Default settings to use when the value is not initialized.
Attributes
Configures the subsystem according to the settings and returns the applied settings.
Configures the subsystem according to the settings and returns the applied settings.
This method assumes that the subsystem is initialized.
Attributes
Unsafe implementation of the subsystem destroy.
Unsafe implementation of the subsystem destroy.
Attributes
Unsafe implementation of the subsystem init.
Unsafe implementation of the subsystem init.
Attributes
Concrete methods
Changes the settings of the subsystem.
Changes the settings of the subsystem.
Value parameters
- newSettings
-
new settings to apply
Attributes
Destroys the subsystem.
Destroys the subsystem.
Calling any operation on this object after calling close() without calling init() has an undefined behavior.
Attributes
Creates the subsystem.
Creates the subsystem.
Operations can only be called after calling this.
Value parameters
- settings
-
settings used to configure the subsystem
Attributes
- Returns
-
this subsystem
Checks if the subsystem is created or if it has been destroyed.
Checks if the subsystem is created or if it has been destroyed.
Attributes
Returns the current settings.
Returns the current settings.