| 1234567891011121314151617181920212223242526272829 |
- import { AudioListener } from './AudioListener';
- import { Audio } from './Audio';
- export class AudioBuffer {
- constructor(context: any);
- context: any;
- ready: boolean;
- readyCallbacks: Function[];
- load(file: string): AudioBuffer;
- onReady(callback: Function): void;
- }
- export class PositionalAudio extends Audio {
- constructor(listener: AudioListener);
- panner: PannerNode;
- setRefDistance(value: number): this;
- getRefDistance(): number;
- setRolloffFactor(value: number): this;
- getRolloffFactor(): number;
- setDistanceModel(value: string): this;
- getDistanceModel(): string;
- setMaxDistance(value: number): this;
- getMaxDistance(): number;
- setDirectionalCone(coneInnerAngle: number, coneOuterAngle: number, coneOuterGain: number): this;
- }
|