@babylonjs/core
Version:
Getting started? Play directly with the Babylon.js API using our [playground](https://playground.babylonjs.com/). It also contains a lot of samples to learn how to use it.
16 lines (15 loc) • 686 B
TypeScript
import type { IAbstractAudioOutNodeOptions } from "./abstractAudioOutNode.js";
import { AbstractAudioOutNode } from "./abstractAudioOutNode.js";
import type { AudioEngineV2 } from "./audioEngineV2.js";
/** @internal */
export interface IAbstractAudioBusOptions extends IAbstractAudioOutNodeOptions {
}
/**
* Abstract class representing an audio bus with volume control.
*
* An audio bus is a node in the audio graph that can have multiple inputs and outputs. It is typically used to group
* sounds together and apply effects to them.
*/
export declare abstract class AbstractAudioBus extends AbstractAudioOutNode {
protected constructor(name: string, engine: AudioEngineV2);
}