Skip to content

IAudioInstance

Defined in: plugins/audio/AudioInstance.ts:8

C extends ChannelName = ChannelName

channel: IAudioChannel

Defined in: plugins/audio/AudioInstance.ts:12


id: string

Defined in: plugins/audio/AudioInstance.ts:14


isPlaying: boolean

Defined in: plugins/audio/AudioInstance.ts:21


manager: IAudioManagerPlugin<C>

Defined in: plugins/audio/AudioInstance.ts:15


media: IMediaInstance

Defined in: plugins/audio/AudioInstance.ts:11


muted: boolean

Defined in: plugins/audio/AudioInstance.ts:13


onEnd: Signal<(instance) => void>

Defined in: plugins/audio/AudioInstance.ts:18


onPaused: Signal<(instance) => void>

Defined in: plugins/audio/AudioInstance.ts:19


onResumed: Signal<(instance) => void>

Defined in: plugins/audio/AudioInstance.ts:20


onStart: Signal<(instance) => void>

Defined in: plugins/audio/AudioInstance.ts:16


onStop: Signal<(instance) => void>

Defined in: plugins/audio/AudioInstance.ts:17


storedVolume: number

Defined in: plugins/audio/AudioInstance.ts:10


volume: number

Defined in: plugins/audio/AudioInstance.ts:9

addListeners(): void

Defined in: plugins/audio/AudioInstance.ts:33

void


destroy(): void

Defined in: plugins/audio/AudioInstance.ts:27

void


fadeTo(volume, duration): Tween

Defined in: plugins/audio/AudioInstance.ts:23

number

number

Tween


pause(): void

Defined in: plugins/audio/AudioInstance.ts:37

void


play(): void

Defined in: plugins/audio/AudioInstance.ts:39

void


remove(): void

Defined in: plugins/audio/AudioInstance.ts:29

void


removeListeners(): void

Defined in: plugins/audio/AudioInstance.ts:35

void


resume(): void

Defined in: plugins/audio/AudioInstance.ts:41

void


stop(): void

Defined in: plugins/audio/AudioInstance.ts:25

void


updateVolume(): void

Defined in: plugins/audio/AudioInstance.ts:31

void