SoundChannelBase

Properties

Link copied to clipboard
abstract var extra: ExtraType
Link copied to clipboard
abstract override var panning: Double
Link copied to clipboard
Link copied to clipboard
open override var pitch: Double
Link copied to clipboard
Link copied to clipboard
abstract override var position: Vector3
Link copied to clipboard
abstract val state: SoundChannelState
Link copied to clipboard
abstract override var volume: Double

Functions

Link copied to clipboard
suspend fun SoundChannelBase.await()
Link copied to clipboard
suspend fun SoundProps.fadeIn(time: Duration = DEFAULT_FADE_TIME, easing: Easing = DEFAULT_FADE_EASING)
Link copied to clipboard
suspend fun SoundChannelBase.fadeInResume(time: Duration = DEFAULT_FADE_TIME, easing: Easing = DEFAULT_FADE_EASING)
Link copied to clipboard
suspend fun SoundProps.fadeOut(time: Duration = DEFAULT_FADE_TIME, easing: Easing = DEFAULT_FADE_EASING)
Link copied to clipboard
suspend fun SoundChannelBase.fadeOutPause(time: Duration = DEFAULT_FADE_TIME, easing: Easing = DEFAULT_FADE_EASING)
Link copied to clipboard
suspend fun SoundProps.fadeTo(volume: Double, time: Duration = DEFAULT_FADE_TIME, easing: Easing = DEFAULT_FADE_EASING)
Link copied to clipboard
open fun onCompleted(coroutineContext: CoroutineContext, block: () -> Unit)
Link copied to clipboard
abstract fun pause()
Link copied to clipboard
abstract fun reset()
Link copied to clipboard
abstract fun resume()
Link copied to clipboard
abstract fun stop()
Link copied to clipboard
suspend fun SoundChannelBase.togglePausedFaded(enable: Boolean? = null, time: Duration = DEFAULT_FADE_TIME, easing: Easing = DEFAULT_FADE_EASING)
Link copied to clipboard