@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
58 lines • 1.12 kB
TypeScript
export class SoundEmitterComponentContext {
/**
*
* @type {SoundEmitter}
*/
emitter: SoundEmitter;
/**
*
* @type {Transform}
*/
transform: Transform;
/**
*
* @type {SoundEmitterSystem}
*/
system: SoundEmitterSystem;
/**
*
* @type {AudioNode}
*/
targetNode: AudioNode;
/**
*
* @type {boolean}
* @private
*/
private __isConnected;
/**
*
* @param {SoundEmitterComponentContext} other
*/
compare(other: SoundEmitterComponentContext): any;
update(): void;
/**
*
* @param {SoundTrack} soundTrack
*/
addTrack(soundTrack: SoundTrack): void;
/**
*
* @param {SoundTrack} track
*/
removeTrack(track: SoundTrack): void;
/**
* @param {SoundTrack} t
*/
suspendTrack(t: SoundTrack): void;
/**
*
* @param {SoundTrack} t
*/
resumeTrack(t: SoundTrack): void;
connect(): void;
disconnect(): void;
link(): void;
unlink(): void;
}
//# sourceMappingURL=SoundEmitterComponentContext.d.ts.map