Browse Source

Update for Audio.d.ts

Atsushi 5 years ago
parent
commit
0073d56175
1 changed files with 5 additions and 15 deletions
  1. 5 15
      src/audio/Audio.d.ts

+ 5 - 15
src/audio/Audio.d.ts

@@ -9,12 +9,15 @@ export class Audio extends Object3D {
 	constructor( listener: AudioListener );
 	type: 'Audio';
 
+	listener: AudioListener;
 	context: AudioContext;
 	gain: GainNode;
 	autoplay: boolean;
-	buffer: null | Audio;
+	buffer: null | AudioBuffer;
 	detune: number;
 	loop: boolean;
+	loopStart: number;
+	loopEnd: number;
 	offset: number;
 	duration: number | undefined;
 	playbackRate: number;
@@ -38,7 +41,7 @@ export class Audio extends Object3D {
 	setDetune( value: number ): this;
 	getDetune(): number;
 	getFilters(): any[];
-	setFilter( value: any[] ): this;
+	setFilters( value: any[] ): this;
 	getFilter(): any;
 	setFilter( filter: any ): this;
 	setPlaybackRate( value: number ): this;
@@ -55,16 +58,3 @@ export class Audio extends Object3D {
 	load( file: string ): Audio;
 
 }
-
-export class AudioBuffer {
-
-	constructor( context: any );
-
-	context: any;
-	ready: boolean;
-	readyCallbacks: Function[];
-
-	load( file: string ): AudioBuffer;
-	onReady( callback: Function ): void;
-
-}